发表于: 2018-06-21 21:18:36
2 662
一,今天完成的事情
任务五初涉及
任务四未达标返回
之前
之后
弹性布局flex初步了解
布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。
2009年,W3C提出了一种新的方案—-Flex布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。
一、Flex布局是什么?
Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。
任何一个容器都可以指定为Flex布局。
.box{
display:flex;
}
行内元素也可以使用flex布局。
.box{
display:inline-flex;
}
webkit内核的浏览器,必须加上-webkit前缀。
.box{
display:-webkit-flex;/*Safari*/
display:flex;
}
注意,设为flex布局以后,子元素的float、clear和vertical-align属性将失效。
二,明天的计划
任务五完成
三,遇到的问题
下划线的去除用text-decoration: none
盒子里a标签的颜色,是用给a标签单独设置的颜色样式,不知道用a标签中的类怎么不行。
圆角的形成用的css3中的border-radius
四,收获
通过今天你的学习,进一步加深了布局方式上的应用,以及垂直水平居中的手法。
评论