Skip to content

自定义样式

自定义样式

SunlightDatePicker 支持丰富的自定义样式配置,您可以通过 wrapperStyle 对象来自定义日期选择器的边框、圆角、背景色和聚焦样式等。

自定义边框颜色

您可以自定义日期选择器的边框颜色和聚焦时的边框颜色。

默认边框颜色
自定绿色边框颜色
自定蓝色边框颜色
自定橙色边框颜色
自定红色边框颜色

选中日期:暂无选择

自定义圆角

您可以通过 borderRadius 属性自定义日期选择器的圆角大小。

默认圆角 (4px)
中等圆角 (8px)
大圆角 (16px)
圆形 (50px)

选中日期:暂无选择

自定义背景色

您可以自定义日期选择器的背景色,适合不同的主题需求。

默认背景色
浅色背景
彩色背景
深色背景
自定义背景色

选中日期:暂无选择

自定义聚焦样式

您可以自定义日期选择器聚焦时的边框颜色和阴影效果。

默认聚焦样式
绿色聚焦样式
蓝色聚焦样式
红色聚焦样式

选中日期:暂无选择

文档说明

自定义样式概述

SunlightDatePicker 提供了强大的自定义样式能力,通过 wrapperStyle 对象可以灵活配置日期选择器的各种样式属性,实现完全自定义的视觉效果。

wrapperStyle 配置项

属性名说明类型默认值
borderColor日期选择器边框颜色string'#c0c4cc'
borderRadius日期选择器圆角大小,支持像素值和百分比string'4px'
backgroundColor日期选择器背景色string'inherit'
boxShadow日期选择器阴影效果string'inherit'
focusBorderColor聚焦时边框颜色string'#409eff'
focusBoxShadow聚焦时阴影效果string'0 0 0 3px rgba(64, 158, 255, 0.15)'

样式配置要点

  1. 边框样式:通过 borderColorfocusBorderColor 配置边框颜色
  2. 圆角设计:使用 borderRadius 控制圆角大小,支持像素值和百分比
  3. 背景色:通过 backgroundColor 设置日期选择器背景色,适合不同主题
  4. 聚焦效果focusBorderColorfocusBoxShadow 控制聚焦状态样式
  5. 阴影效果boxShadow 可添加自定义阴影