PostCSS Simple Utils
[PostCSS] plugin to help you create functional fragments quickly via at-rules.
Syntax
ellipsis
@util ellipsis([rows]);
/* before */ /* after */
clearfix
@util clearfix;
/* before */ /* after */
clear
@util clear;
/* before */ /* after */
image replace text
@util irt;
/* before */ /* after */
user select
@util user-select([none|text]);
/* before */ /* after */
disabled
@util disabled([background-color], [border-color], [color]);
/* before */ /* after */
center
type
类型 transform[默认值,css3变换] flexbox[flex布局] ie[IE9-]width
宽度height
高度
@util center([type=transform|flexbox|ie], [width], [height]);
/* before */ /* position + transform */ /* position + margin */ /* flex */ /* after */ /* position + transform */ /* position + margin */ /* flex */
vertical center
@util vertical-center;
/* before */ /* after */
center-block
@util center-block;
/* before */ /* after */
hr
@util hr;
/* before */ /* after */
text-hide
@util text-hide;
/* before */ /* after */
select-no-appearance
@util select-no-appearance;
/* before */ /* after */
wrap
@util wrap;
/* before */ /* after */
nowrap
@util nowrap;
/* before */ /* after */
triangle
type
类型 equ[全等三角形] iso[等边三角形] sca[不等边三角形]direction
方向color
颜色width
宽度height
高度
@util triangle([type=equ|iso|sca], [direction], [color], [width], [height]);
/* before */ /* after */
### rect
@util rect([width],[height],[background-color]);
/* before */ /* after */
circle
@util circle([diameter],[radius],[background-color]);
/* before */ /* after */