码迷,mamicode.com
首页 > Web开发 > 详细

常见css兼容性

时间:2015-11-10 01:38:54      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:

常见css兼容性:1、不同浏览器的标签默认的padding值和margin值不同。

                         解决方案:*{margin:0;padding:0} css reset技术;

                      2、块属性标签浮动,又有横向margin值的情况下,在IE6中会产生横向

                      margin值加倍。

                         解决方案:给浮动的对象加display:inline;

                      3、IE6下标签会有默认行高。

                         解决法案:给标签加overflow:hidden;触发BFC;

                      4、ul li和ol li ,中li不浮动和父级标签又没有高度的情况下,在

                      IE6、7中会多出几像素。

                         解决方案:1、li不要设宽高2、li内标签不要浮动

                      5、相邻的img之间会有空隙产生。

                         解决方案:给img加浮动。 如果代码img之间可以选择不换行否则img之间添加注释!

                      6、a嵌套img标签时会出现边框。

                         解决方案:给img加border:none;

                      7、hack:*兼容IE6、IE7;_兼容IE6;*+兼容IE7;!Important兼容除IE6

                      以外的其他浏览器。

常见css兼容性

标签:

原文地址:http://www.cnblogs.com/HX930906/p/4951725.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!