跳到主要内容

BoxShadow

BoxShadow 类具有以下属性:

blur_radius

用于与阴影形状卷积的高斯分布的标准偏差。

默认值为 0.0

blur_style

类型为 ShadowBlurStyle,默认值为 ShadowBlurStyle.NORMAL

color

用于绘制阴影的 颜色

offset

阴影相对于投射阴影元素的偏移量。正 x/y 偏移量将阴影向右和向下移动,而负偏移量将阴影向左和向上移动。偏移量相对于投射阴影元素的位置。

类型为 Offset,默认值为 Offset(0,0)

spread_radius

应用模糊之前,盒子应该膨胀的量。

默认值为 0.0

使用示例

ft.Container(
border_radius=10,
width=100,
height=100,
shadow=ft.BoxShadow(
spread_radius=1,
blur_radius=15,
color=ft.colors.BLUE_GREY_300,
offset=ft.Offset(0, 0),
blur_style=ft.ShadowBlurStyle.OUTER,
)
)