【转载】那些年我们一起清除过的浮动demo

返回文章:那些年我们一起清除过的浮动

闭合浮动 与 清除浮动 的区别

.main:很抱歉,现代浏览器中我没能把warp撑高(float:left)

.side:我也浮动了(float:left)

.footer:我通过设置 clear:both 清除浮动,虽然位置正确了,但是 warp 的高度没变,有些不爽

.main:warp自己闭合浮动了,所以footer不用再清除浮动了(float:left)

.side:我也浮动了(float:left)

.footer:这次 warp 人品爆发了, 通过 .clearfix 已经闭合浮动

闭合浮动的几种方法

1)添加额外标签

.main{float:left;}

.side{float:right;}

.footer

2)使用 br标签和其自身的 html属性

.main{float:left;}

.side{float:right;}

.footer

3)父元素设置 overflow:hidden

.main{float:left;}

.side{float:right;}

.footer

6)父元素设置display:table

.main{float:left;}

.side{float:right;}

.footer

转自:http://www.iyunlu.com/demo/enclosing-float-and-clearing-float/index.html

【转载】那些年我们一起清除过的浮动demo,布布扣,bubuko.com

时间: 2024-08-04 19:41:30

【转载】那些年我们一起清除过的浮动demo的相关文章

【转载】那些年我们一起清除过的浮动

sEP上海云路网络科技有限公司 浮动(float),一个我们即爱又恨的属性.爱,因为通过浮动,我们能很方便地布局: 恨,浮动之后遗留下来太多的问题需要解决,特别是IE6-7(以下无特殊说明均指 windows 平台的 IE浏览器).也许很多人都有这样的疑问,浮动从何而来?我们为何要清除浮动?清除浮动的原理是什么?本文将一步一步地深入剖析其中的奥秘,让浮动使用起来更加得心应手.sEP上海云路网络科技有限公司 一.清除浮动 还是 闭合浮动 (Enclosing float or Clearing f

清除浮动的方法-那些年我们一起清除过的浮动

浮动(float),一个我们即爱又恨的属性.爱,因为通过浮动,我们能很方便地布局: 恨,浮动之后遗留下来太多的问题需要解决,特别是IE6-7(以下无特殊说明均指 windows 平台的 IE浏览器).也许很多人都有这样的疑问,浮动从何而来?我们为何要清除浮动?清除浮动的原理是什么?本文将一步一步地深入剖析其中的奥秘,让浮动使用起来更加得心应手.一.清除浮动 还是 闭合浮动 (Enclosing float or Clearing float)?很多人都已经习惯称之为清除浮动,以前我也一直这么叫着

[转]那些年我们一起清除过的浮动

浮动(float),一个我们即爱又恨的属性.爱,因为通过浮动,我们能很方便地布局: 恨,浮动之后遗留下来太多的问题需要解决,特别是IE6-7(以下无特殊说明均指 windows 平台的 IE浏览器).也许很多人都有这样的疑问,浮动从何而来?我们为何要清除浮动?清除浮动的原理是什么?本文将一步一步地深入剖析其中的奥秘,让浮动使用起来更加得心应手. 一.清除浮动 还是 闭合浮动 (Enclosing float or Clearing float)? 很多人都已经习惯称之为清除浮动,以前我也一直这么

那些年我们一起清除过的浮动

浮动(float),一个我们即爱又恨的属性.爱,因为通过浮动,我们能很方便地布局: 恨,浮动之后遗留下来太多的问题需要解决,特别是IE6-7(以下无特殊说明均指 windows 平台的 IE浏览器).也许很多人都有这样的疑问,浮动从何而来?我们为何要清除浮动?清除浮动的原理是什么?本文将一步一步地深入剖析其中的奥秘,让浮动使用起来更加得心应手. 一.清除浮动 还是 闭合浮动 (Enclosing float or Clearing float)? 很多人都已经习惯称之为清除浮动,以前我也一直这么

清除浮动--全面解读(摘自网摘--那些年我们一起清除过的浮动)

一.清除浮动和闭合浮动 所谓清除浮动,是指显示上正确.避免了文档流自动包裹浮动元素的特性(常见的是footer部分设置clear:both;属性): 而闭合浮动,是确实解决了高度塌陷的问题,使得wrap元素具有了高度.可疑包裹进浮动的元素.所以说,称之为闭合浮动更为合适. 二.闭合浮动的原理 常用的清除浮动方法有许多,可分为两类 在浮动元素末尾添加空元素,设置clear:both属性 父元素设置overflow或者display:table; 那么其中的原理是什么呢,在这之前需要先了解一下has

那些年我们一起清除过的浮动float与clearfix

浮动(float),一个我们即爱又恨的属性.爱,因为通过浮动,我们能很方便地布局: 恨,浮动之后遗留下来太多的问题需要解决,特别是IE6-7(以下无特殊说明均指 windows 平台的 IE浏览器).也许很多人都有这样的疑问,浮动从何而来?我们为何要清除浮动?清除浮动的原理是什么?本文将一步一步地深入剖析其中的奥秘,让浮动使用起来更加得心应手. 一.清除浮动 还是 闭合浮动 (Enclosing float or Clearing float)? 很多人都已经习惯称之为清除浮动,以前我也一直这么

那些年我们一起清除的浮动

CSS 浮动,一个我们即爱又恨的属性.爱,因为通过浮动,我们能很方便地布局: 恨,浮动之后遗留下来太多的问题需要解决,特别是IE6-7(以下无特殊说明均指 windows 平台的 IE浏览器).也许很多人都有这样的疑问,浮动从何而来?我们为何要清除浮动?清除浮动的原理是什么?本文将一步一步地深入剖析其中的奥秘,让浮动使用起来更加得心应手. 一.清除浮动还是闭合浮动? 很多人都已经习惯称之为清除浮动,以前我也一直这么叫着,但是确切地来说是不准确的.我们应该用严谨的态度来对待代码,也能更好地帮助我们

转载-常用的清除浮动的方法有以下三种:

常用的清除浮动的方法有以下三种: 此为未清除浮动源代码,运行代码无法查看到父级元素浅黄色背景. <style type=”text/css”> <!– *{margin:0;padding:0;} body{font:36px bold; color:#F00; text-align:center;} #layout{background:#FF9;} #left{float:left;width:20%;height:200px;background:#DDD;line-height:

CSS——浮动demo

float作用就是在于布局,首先要介绍的是文档流(标准流),之后是浮动布局. 文档流:元素自上而下,自左而右,块元素独占一行,行内元素在一行上显示,碰到父集元素的边框换行. 浮动布局: 1.float:  left   |   right 2.元素浮动之后不占据原来的位置(脱标) 3.浮动的盒子在一行上显示 4.行内元素浮动之后转换为行内块元素.(不推荐使用,转行内元素最好使用display: inline-block; 浮动作用: 1.文本饶图 2.导航制作 3.网页布局 ?文本饶图:这里有个