css3-弹性盒模型
来源:互联网 发布:大数据开发培训 编辑:程序博客网 时间:2024/04/20 21:21
1.Box-flex 定义盒子的弹性空间
子元素的尺寸=盒子的尺寸*子元素的box-flex属性值 / 所有子元素的box-flex属性值的和
例题:中间宽度固定,两侧宽度自适应:
.box div:nth-of-type(1){ -webkit-box-flex:1;}.box div:nth-of-type(2){ -webkit-box-flex:400px;}.box div:nth-of-type(3){ -webkit-box-flex:1;}
中间自适应屏幕,两侧固定宽度:
.box div:nth-of-type(1){ -webkit-box-flex:400px;}.box div:nth-of-type(2){ -webkit-box-flex:1;}.box div:nth-of-type(3){ -webkit-box-flex:400px;}或者.box div:nth-of-type(1){ width:400px; float:left;}.box div:nth-of-type(2){ float:left;}.box div:nth-of-type(3){ width:400px; float:left;}
一个未知宽高的块元素水平垂直居中:
方法一:
table:table {position:absolute; width:100%; height:100%; text-align:center; background:rgba(0,0,0,0.5);}.test {background:red; display:inline-block;}<table> <tr> <td> <div class="test"> 水平垂直居中了吧<br> 两行文字哦 </div> </td> </tr></table>
方法二:
.test {position: absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}//css3里面有个比较特殊的属性是相对自身宽高来计算的。那就是transform:translate();
方法三:
.a{ position:absolute; width:100px; height:100px; top:0; left:0; bottom:0; right:0; margin:auto; }
方法四:
弹性盒模型:.flex {display:-webkit-box; display:-ms-flex; display:-webkit-flex; display:flex;}.flex-hc { -webkit-box-pack:center; -ms-justify-content:center; -webkit-justify-content:center; justify-content:center;}.flex-vc { -webkit-box-align:center; -ms-align-items:center; -webkit-align-items:center; align-items:center;}.wrap {position:fixed; width:100%; height:100%; left:0px; top:0px;}.test{ width: 100px; height: 100px; background: red;}
0 0
- Css3弹性盒模型
- Css3弹性盒模型
- Css3弹性盒模型
- CSS3弹性盒模型
- Css3 弹性盒模型
- css3-弹性盒模型
- css3-弹性盒模型
- CSS3 弹性盒模型
- CSS3弹性盒模型
- 9.28 CSS3 弹性盒模型
- CSS3的弹性盒模型
- CSS3之弹性盒模型
- css3教程:弹性盒模型
- CSS3的弹性盒模型
- 详解css3弹性盒模型(Flexbox)
- 深入理解 CSS3 弹性盒布局模型
- 深入理解 CSS3 弹性盒布局模型
- 深入理解 CSS3 弹性盒布局模型
- ios学习笔记(二)第一个应用程序--Hello World
- gdb调试的一些基本命令
- 2016-2017 ACM-ICPC, NEERC, Southern Subregional Contest J Bottles
- Caused by: android.system.ErrnoException: open failed: EACCES (Permission denied)
- 跟着Innost理解下WindowsManagerService
- css3-弹性盒模型
- 如何查看电脑的SHA1值
- EXt6js创建一个页面
- App Store审核指南(App Store Review Guidelines)
- Java实现两个有序的单项链表的合并
- 第9周项目3-稀疏矩阵的三元组表示的实现及应用(2)
- ThreadPool的worker函数
- 总结下常用的linux shell命令
- UTF和GBK