Skip to Content
文档

副作用

用于设置框阴影、不透明度等样式的 JSX 样式属性

盒子阴影

¥Box Shadow

使用 shadowboxShadow prop 为元素应用框阴影。

¥Use the shadow or boxShadow prop to apply a box shadow to an element.

// hardcoded values
<Box shadow="12px 12px 2px 1px rgba(0, 0, 255, .2)" />

// token values
<Box shadow="lg" />
属性CSS 属性标记类别
shadows, boxShadowbox-shadowshadows
shadowColor--shadow-colorcolors

盒子阴影颜色

¥Box Shadow Color

使用 shadowColor 属性设置框阴影的颜色。此属性映射到 --shadow-color CSS 变量。

¥Use the shadowColor prop to set the color of a box shadow. This prop maps to the --shadow-color CSS variable.

<Box shadow="60px -16px var(--shadow-color)" shadowColor="red" />
属性CSS 属性标记类别
shadowColor--shadow-colorcolors

不透明度

¥Opacity

使用 opacity 属性设置元素的不透明度。

¥Use the opacity prop to set the opacity of an element.

<Box opacity="0.5" />
属性CSS 属性标记类别
opacityopacityopacity

混合模式

¥Mix Blend Mode

使用 mixBlendMode 属性控制元素内容如何与背景混合。

¥Use the mixBlendMode prop to control how an element's content should be blended with the background.

<Box bg="red.400">
  <Image src="..." mixBlendMode="hard-light" />
</Box>
属性CSS 属性标记类别
mixBlendModemix-blend-mode*

Previous

显示

Next

过滤器