发表于: 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

四,收获

通过今天你的学习,进一步加深了布局方式上的应用,以及垂直水平居中的手法。



返回列表 返回列表
评论

    分享到