垂直分隔符
具有左右 padding 的细竖线,表示 Material Design 语言中的分隔符。
示例
- Python
import flet as ft
def main(page: ft.Page):
page.add(
ft.Row(
[
ft.Container(
bgcolor=ft.colors.ORANGE_300,
alignment=ft.alignment.center,
expand=True,
),
ft.VerticalDivider(),
ft.Container(
bgcolor=ft.colors.BROWN_400,
alignment=ft.alignment.center,
expand=True,
),
ft.VerticalDivider(width=1, color="white"),
ft.Container(
bgcolor=ft.colors.BLUE_300,
alignment=ft.alignment.center,
expand=True,
),
ft.VerticalDivider(width=9, thickness=3),
ft.Container(
bgcolor=ft.colors.GREEN_300,
alignment=ft.alignment.center,
expand=True,
),
],
spacing=0,
expand=True,
)
)
ft.app(target=main)
属性
color
用于绘制线条的颜色。
leading_indent
分隔符的前导空白空间。默认为 0.0
。
thickness
线条的厚度。如果为 0.0
,则始终绘制为一个设备像素宽的线。如果为 null,则默认为 0.0
。
trailing_indent
分隔符的尾部空白空间。默认为 0.0
。
width
分隔符的宽度。分隔符自身总是作为一个垂直线条,居中于指定的宽度内。如果为 null,则默认为 16.0
。