CSS3弹性盒模型之box-flex
2015-07-17 22:02
591 查看
对于之前讲过的box-sizing属性,对于页面布局很有用,但是突然发现它依然存在一些问题,前面例子中不会存在问题,不代表它没有问题。如果元素的个数整除100%的时候呢,比较3个元素,那么第一个盒子的宽度就会是33.3333333%,很显然,无论如何都是除不尽的,也就是说不可能平均分配。这显然是不完美的!是否有更完美的解决方案呢,答案是——有,它就是 box-flex.
box-flex是css3新添加的盒子模型属性,它的出现打破了我们经常使用的浮动布局,实现垂直等高、水平均分、按比例划分。它使元素实现水平分布,而且不需要使用浮动float属性就能实现水平布局。
先看代码:
box-flex是css3新添加的盒子模型属性,它的出现打破了我们经常使用的浮动布局,实现垂直等高、水平均分、按比例划分。它使元素实现水平分布,而且不需要使用浮动float属性就能实现水平布局。
先看代码:
相关文章推荐
- CSS3盒模型之box-sizing
- css与js语法对照
- CSS3 变形记
- 锚点偏移问题的解决
- 【CSS3】transform-origin原点旋转
- DIV CSS 上下左右滑动
- 用CSS3绘制三角形的简单方法
- 详解CSS3中Media Queries的相关使用
- css实现圆球顺时针滚动
- 简介CSS中的各种选择符
- andrioid——checkbox勾选按钮自定义样式
- CSS中值得记住的一些技巧
- ios 改变导航返回按钮的字体样式以及背景图片
- 基于display:table的CSS布局让HTML元素和像table一样
- CSS的一些必记属性整理
- iOS 重新定义cell的分割线样式
- css中background背景属性概述
- 详解 CSS 属性 - 伪类和伪元素的区别
- sass转换为css
- CSS3属性transform详解之(旋转:rotate,缩放:scale,倾斜:skew,移动:translate)