Skip to content

Box 盒子

基础的布局容器组件,提供内边距、外边距、背景色、圆角、阴影等样式属性的快捷配置。

平台兼容性

App(vue)App(nvue)H5小程序

代码示例

基础用法

padding 控制内边距,bg-color 控制背景色。

html
<see-box padding="20rpx" bg-color="#f5f5f5">
  <text>这是一个带内边距和背景色的盒子</text>
</see-box>

Flex 布局

通过 directionjustifyalign 等属性快速实现 Flex 布局。

html
<see-box direction="row" justify="space-between" align="center">
  <text>左</text>
  <text>中</text>
  <text>右</text>
</see-box>

阴影效果

shadow 属性支持 small / medium / large 三种阴影大小。

html
<see-box padding="30rpx" radius="12rpx" shadow="medium">
  <text>带阴影的卡片</text>
</see-box>

API

Props

参数说明类型默认值可选值
padding内边距string'0'CSS padding 值
margin外边距string'0'CSS margin 值
bg-color背景色string-CSS 颜色值
width宽度string'100%'CSS 宽度值
height高度string-CSS 高度值
radius圆角string'0'CSS 圆角值
shadow阴影'small' | 'medium' | 'large'-small / medium / large
border边框宽度string'0'CSS 宽度值
border-color边框颜色stringvar(--see-border-color)CSS 颜色值
directionFlex 方向'row' | 'column''row'row / column
wrap换行string'nowrap'nowrap / wrap / wrap-reverse
justify主轴对齐string'flex-start'flex-start / center / space-between 等
align交叉轴对齐string'stretch'flex-start / center / stretch 等
gap间距string'0'CSS gap 值

Slots

名称说明
default盒子内容

辽 ICP 备 2025070134 号