摘要: 8种清除浮动的方法(测试已通过iechromefirefoxopera,后面三种方法只做了解就可以了):1,父级div定义heightLeftRightdiv2原理:父级div手动定义height,就解决了父级div无法自动获取到高度的问题。优点:简单,代码少,容易掌握缺点:只适合高度固定的布局,要给出精确的高度,如果高度和父级div不一样时,会产生问题建议:不推荐使用,只建议高度固定的布局时使用评分:★★☆☆☆2,结尾处加空div标签clear:bothLeftRightdiv2原理:添加一个空div,利用css提高的clear:both清除浮动,让父级div能自动获取到高度优点:简单,代码 阅读全文
posted @ 2013-09-22 12:00 技术之家 阅读(348) 评论(0) 推荐(0) 编辑
摘要: IE6支持最大高度解决CSS代码:.yangshi{max-height:1000px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)1000?"1000px":"");}说明:min-height:1000px; 这个是IE6以上级其它品牌浏览器支持最小范围高度。而_height:expression((document.documentElement.clientHeight||document.body.clientHeig 阅读全文
posted @ 2013-09-22 11:53 技术之家 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、CSS浮动产生的负面影响1、背景不能显示由于浮动产生,如果对父级设置了(CSS background背景)CSS背景颜色或CSS背景图片,而父级不能被撑开,所以导致CSS背景不能显示。2、边框不能撑开如上图中,如果父级设置了CSS边框属性(css border),由于子级里使用了float属性,产生浮动,父级不能被撑开,导致边框不能随内容而被撑开。3、margin padding设置值不能正确显示由于浮动导致父级子级之间设置了css padding、css margin属性的值不能正确表达。特别是上下边的padding和margin不能正确显示。二、css解决浮动,清除浮动方法这里DIVC 阅读全文
posted @ 2013-09-22 11:45 技术之家 阅读(1455) 评论(0) 推荐(0) 编辑