公共类


公共类是 bunny.css 中不以组件形式存在的全局 class,可用于任何元素快速设置样式。

布局 — Display & Flex

类名描述版本
flexFlex 容器
flex-colFlex 纵向布局
flex-centerFlex 水平+垂直居中
flex-betweenFlex 两端对齐(居中)
flex-wrap允许换行
hidden隐藏元素
v2.0.6+
block块级元素
v2.0.6+
inline-flex行内 Flex 容器
v2.0.6+
flex-aroundFlex 环绕分布
v2.0.6+
flex-startFlex 顶部对齐
v2.0.6+
flex-endFlex 底部+右侧对齐
v2.0.6+
flex-1弹性占满
v2.0.6+
flex-shrink禁止收缩
v2.0.6+
items-center交叉轴居中
v2.0.6+
justify-center主轴居中
v2.0.6+

布局 — 浮动

类名描述
fl左浮动
fr右浮动
clearfix清除浮动

间距 — 内边距

类名描述版本
p-44px
v2.0.6+
p-88px
v2.0.6+
p-1212px
p-1616px
v2.0.6+
p-2424px
p-3636px

间距 — 外边距 & Gap

类名描述版本
m-44px 外边距
v2.0.6+
m-88px 外边距
v2.0.6+
m-1212px 外边距
m-1616px 外边距
v2.0.6+
m-2424px 外边距
m-3636px 外边距
gap-44px 间距
gap-88px 间距
gap-1212px 间距
gap-1616px 间距
gap-2424px 间距

文本 — 字号 & 字重

类名描述版本
fs-1616px
fs-1818px
fs-2020px
fs-2424px
fs-3232px
fw-normal常规
v2.0.6+
fw-medium中等
fw-semibold半粗
fw-bold粗体

文本 — 对齐 & 换行

类名描述版本
tl左对齐
tc居中对齐
tr右对齐
ellipse省略号
nowrap不换行
v2.0.6+
pre-wrap保留空格+换行
v2.0.6+
break-word强制换行
v2.0.6+

外观 — 圆角 & 阴影 & 过渡

类名描述
rounded-sm6px 圆角
rounded8px 圆角
rounded-810px 圆角
rounded-1516px 圆角
rounded-full全圆角
shadow默认阴影
shadow-md中等阴影
shadow-hoverHover 阴影
transition默认过渡
transition-fast快速过渡

宽高 & 溢出 & 光标

类名描述版本
w-25 / w-33 / w-50 / w-75 / w-100百分比宽度
v2.0.6+
w-auto自适应宽度
v2.0.6+
h-100100% 高度
v2.0.6+
max-w-full最大宽度 100%
v2.0.6+
overflow-hidden溢出隐藏
v2.0.6+
overflow-auto溢出滚动
v2.0.6+
cursor-pointer手形光标
v2.0.6+
cursor-default默认光标
v2.0.6+
cursor-not-allowed禁用光标
v2.0.6+
invisible不可见(保留占位)
v2.0.6+
align-middle垂直居中
v2.0.6+
bg-transparent透明背景
v2.0.6+
inline行内块

动画

类名描述
bny-anim-scale放大进入
bny-anim-scaleOut缩小退出
bny-anim-rotate持续旋转
bny-anim-left左滑入
bny-anim-leftOut左滑出
bny-anim-right右滑入
bny-anim-rightOut右滑出
bny-anim-up上滑入
bny-anim-upOut上滑出
bny-anim-down下滑入
bny-anim-downOut下滑出