flex.css声明式布局
flex.css是一个轻量级的 CSS 框架,用于快速构建灵活的响应式布局。它提供了一种简单而直观的方式来实现常见的 Flexbox 布局模式,无需深入了解 Flexbox 的细节。
安装 flex.css
你可以通过以下两种方式安装 flex.css
- NPMshell
npm install flex.css --save
- 下载plaintext
git clone https://github.com/lzxb/flex.css.git
使用 flex.css
将dist目录下的css文件引入到你的页面中,根据你的需要引入
flex.css 使用flex属性匹配
data-flex.css 使用data-flex属性匹配( React 使用)
如果使用了webpack打包,npm安装后,并且配置了ES6编译器的话,
flex 属性匹配可以直接使用:
import ‘flex.css’;
data-flex 属性匹配可以直接使用( React 使用)
import ‘flex.css/dist/data-flex.css’;
html
<!-- flex属性匹配,简单的子元素居中例子: --> |
flex属性大全
plaintext
dir:主轴方向 |
plaintext
main:主轴对齐方式 |
plaintext
cross:交叉轴对齐方式 |
plaintext
box:子元素设置 |
flex-box属性说明
plaintext
取值范围(0-10),单独设置子元素多余空间的如何分配,设置为0,则子元素不占用多余的多余空间 |
支持
plaintext
flex布局分为旧版本display: box;,过渡版本dispaly: flexbox;,以及现在的标准版本display: flex; |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Fairly!
评论