您的位置:首页 > Web前端 > CSS

css常见问题

2017-01-24 10:49 148 查看
css在处理兼容的时候真的是让很多程序员们非常头疼的问题,本文主要提出一些css的常见问题,大家有好的解决办法或者是其他问题 欢迎留言讨论!

       1.ie8下的H5标签兼容性问题。

        2.ul标签在FF下显示默认有40px的padding,而IE8及以下默认是40px的margin。所以我们再写css样式的时候为了浏览器ul样式的统一,我们就设置ul{margin:0;padding:0;}.

       3.IE6下子元素超出父元素的宽高,会把父级的宽高撑开.

       4.P包含块元素的嵌套规则.

       5.IE6最小高度的问题,在IE6下不能直接设置只有几像素的高度,咱们可以设置font-size:0;就可以解决这个问题了。

       6.IE6的双边距问题 比如在FF下一个块元素向左flost,设置margin为10px;同样的代码在IE6下执行会显示margin为20,我们可以在css代码中加上_display:inline;来解决这个问题。

      7.IE6下绝对定位元素父级宽高是奇数,绝对定位元素的right和bottom的值会有1px的偏差。

      8.FF浏览器中的input hover上去的时候会默认有一个蓝边

      9.css hack 就是针对不同的浏览器写不同的css样式的过程 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  css 兼容问题