Elevation


目录

This component is deprecated. Use the elevation tokens from @wordpress/base-styles instead.

Elevation is a core component that renders shadow, using the component system’s shadow system.

Usage

The shadow effect is generated using the value prop.

import {
    __experimentalElevation as Elevation,
    __experimentalText as Text,
} from '@wordpress/components';

function Example() {
    return (
        <div>
            <Text>Code is Poetry</Text>
            <Elevation value={ 5 } />
        </div>
    );
}

Props

active: number

Size of the shadow value when active (see the value and isInteractive props).

borderRadius: CSSProperties[ 'borderRadius' ]

Renders the border-radius of the shadow.

focus: number

Size of the shadow value when focused (see the value and isInteractiveprops).

hover: number

Size of the shadow value when hovered (see the value and isInteractive props).

isInteractive: boolean

Determines if hover, active, and focus shadow values should be automatically calculated and rendered.

offset: number

Dimensional offsets (margin) for the shadow.

value: number

Size of the shadow, based on the Style system’s elevation system. The value determines the strength of the shadow, which sense of depth.

In the example below, isInteractive is activated to give a better sense of depth.

import { __experimentalElevation as Elevation } from '@wordpress/components';

function Example() {
    return (
        <div>
            <Elevation isInteractive value={ 200 } />
        </div>
    );
}

版本号 #2
由 壳壳虫 创建于 2026-10-31 18:15:55 UTC
由 壳壳虫 更新于 2026-10-31 18:15:56 UTC