美文网首页前端大牛养成之路
第十三天(css浮动)

第十三天(css浮动)

作者: 涩柠檬193 | 来源:发表于2017-03-01 09:04 被阅读9次

1、css布局高级

版心:版心是网站的核心区域,一般居中显示。1024px时代,宽度为960px。现在1000px或者1200px。

1.1只浮动左边的盒子,记得边框border也需要算入预留空间内。

1.2全浮动

margin:0 auto 10px auto;上0下10左右居中。

overfolw:hidden;高度不塌陷

clear:both;清除左右的浮动,当两边元素都不存在浮动元素是才把元素放在标准流当中。

2、清除浮动:

第一种:使用隔墙法,设置一个class="clearboth",设他的css样式为clear:both;

第二种:使用overflow属性清除浮动

方法三:使用after伪对象清除浮动

方法四:使用before after伪对象清除浮动

方法234配合,则成为clearfix

3、clearfix(重点)

原理:大盒子中所有的盒子都浮动,大盒子外面的上下左右都要清除浮动。

.clearfix{

display:table;/*触发bfc,div具有包裹性*/

}

.clearfix:before, .clearfix:after{

content:"";

display:block;

clear:both;

height:0;

}

使用场合:父盒子要把所有子盒子包裹住,父盒子要包裹整行的div元素,需要前后清理浮动。

相关文章

  • 一篇文章带你了解CSS clear both清除浮动

    一、前言 CSS clear both清除产生浮动 ,使用了css float浮动会产生css浮动,这个时候就需要...

  • 第十三天(css浮动)

    1、css布局高级 版心:版心是网站的核心区域,一般居中显示。1024px时代,宽度为960px。现在1000px...

  • CSS浮动

    简介其实,CSS就三个大模块: 盒子模型 、 浮动 、 定位,其余的都是细节。这篇讲CSS浮动,在CSS中浮动主...

  • css定位

    CSS 定位 (Positioning) 属性允许你对元素进行定位。 CSS 定位和浮动 CSS 为定位和浮动提供...

  • CSS 定位

    CSS 定位 (Positioning) 属性允许你对元素进行定位。 CSS 定位和浮动 CSS 为定位和浮动提供...

  • CSS 定位 (Positioning)

    CSS 定位 (Positioning) 属性允许你对元素进行定位。 CSS 定位和浮动 CSS 为定位和浮动提供...

  • Test10

    引用文章: 那些年我们一起清除过的浮动 CSS浮动float详解 Clear Float CSS float浮动的...

  • CSS定位

    CSS定位(Positioning)允许你对元素进行定位。 CSS 定位和浮动 CSS 为定位和浮动提供了一些属性...

  • CSS盒子模型、定位、浮动

    CSS盒子模型概述 CSS内边距 CSS边框: CSS外边距 CSS定位: CSS浮动:

  • CSS clear both清除浮动

    原文地址:CSS clear both清除浮动 DIV+CSS clear both清除产生浮动我们知道有时使用了...

网友评论

    本文标题:第十三天(css浮动)

    本文链接:https://www.haomeiwen.com/subject/ygztgttx.html