绘制矩形,快速设置容器的 宽度 和 高度。
width
- 宽度,默认单位为px
height
(可选) - 高度,默认单位为px
,留空为绘制正方形
.square
size: 5em
.rectangle
size: 100 20
生成的 CSS:
.square {
width: 5em;
height: 5em;
}
.rectangle {
width: 100px;
height: 20px;
}
绘制圆形。
width
- 宽度,默认单位为px
height
(可选) - 高度,默认单位为px
,留空为绘制正圆形
.avatar
circle: 30px
.bubble
circle: 100px 80px
生成的 CSS:
.avatar {
border-radius: 30px;
width: 30px;
height: 30px;
}
.bubble {
border-radius: 100px/80px;
width: 100px;
height: 80px;
}
绘制三角形。
direction
- 方向,取值范围为top
、right
、bottom
、left
size
- 尺寸color
- 颜色
.box:after
// 通常在 :before, :after 选择器下
// 与 absolute, content 配合使用
triangle: top 5px #369
生成的 CSS:
.box:after {
width: 0px;
height: 0px;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 5px solid #369;
}