下面是个简单易学的DIV CSS布局浏览器兼容的问题教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!
【 tulaoshi.com - Web开发 】
刚学css div布局,总会遇到很多浏览器兼容的问题,这个问题困扰了一段时间,只到看了精通css才看到几个解决办法。
1.加clear空div
.clearfix:after { 
content: "."; display: block; 
height: 0; 
clear: both; 
visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}/* End hide from IE-mac */
.clearfix { 
display: block; 
margin: 0px; 
clear: both; 
padding: 0px; 
visibility: hidden; 
background-color:#666666; 
border:0px none #FFFFFF;
}
.clearfix:after { height: 1px;} 
使用方法:
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)在所有浮动层之后加上这个层
div class="clearfix"/div
2.把背景层加浮动,但是这个方法会影响其他的div,有时候好用。
3.加 overlow 这个也有问题,会影响div的外观。
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)总之 希望以后的以后只有一种浏览器...
来源:http://www.tulaoshi.com/n/20160219/1629911.html
看过《DIV CSS布局浏览器兼容的问题》的人还看了以下文章 更多>>