选择主题中的正确半径设置。
主题 radius
设置管理应用于组件的半径因子:
生成的 border-radius
是上下文相关的,并且根据组件的不同而有所不同。例如,当设置为 full
时,一个 Button 会变成药丸形状,而一个 Checkbox 则不会完全变圆,以防与 Radio 混淆。
某些组件允许你使用它们自己的 radius
属性来覆盖半径因子。
渲染面板的组件,如卡片、对话框和弹出框等,不会拥有 radius
属性,但会从主题中继承半径设置。大多数基于文本的组件也没有 radius
属性。
组件中使用的半径值来自于一个 6 步的缩放。
虽然你不能直接在特定组件上使用特定的步骤——radius
属性只是用于设置半径因子——但你可以使用半径缩放来为你自己的组件设置样式。
半径令牌通过 CSS 变量访问。你可以使用这些令牌为你的自定义组件设置样式,确保它们与主题的其他部分保持一致。