+ -
当前位置:首页 → 问答吧 → css 兼容性的问题

css 兼容性的问题

时间:2011-08-25

来源:互联网

margin:10 10 10 10 类似 这样的话上下左右的值会不会在不同的浏览器有兼容性问题,如果有该怎么解决?

一个网站代码的body代码里我用background图片将页面上端填满,我还想在页面的下端也用background图片填满,一个body里有两个background是否会发生冲突。

还有很多类似的冲突问题,有没有可供参考的范例,就是说什么样的情况会发生冲突, 发生冲突了该怎么解决的?有没有css问题总汇?

作者: kofthejamy   发布时间: 2011-08-25

1.IE6中当你设置float:left的时候会出现双倍左边距。加上display:inline解决。
2.全部放到body里面不行
一般的做法是区分一个top-div一个fott-div,分别给他们background
3.不同的地方都有一些零碎的汇总。不过我没有收藏过好的,大部分时候都是根据自己遇到的问题去搜索。
比如“ie 3px” "ie6 fixed"
经验很重要,获得经验的过程很痛苦。

作者: KongHuLu   发布时间: 2011-08-25

margin:10 10 10 10 类似 这样的话上下左右的值会不会在不同的浏览器有兼容性问题,如果有该怎么解决?

作者: kofthejamy   发布时间: 2011-08-25

你可以先把代码写下来预览一下,再截一张预览的图,在phtoshop里面打开,量一下是不是10px,如果是10px,就兼容的三。不是的话,就要写css兼容。

作者: LXQYYH   发布时间: 2011-08-25

margin:10px 10px 10px 10px这种是兼容的。至少我没有遇见不兼容的情况,有遇见都是在ie6里面10px变成了20px;此时再写一下_margin:5px 5px 5px 5px就实现各浏览器兼容了。

作者: LXQYYH   发布时间: 2011-08-25

_margin:5px 5px 5px 5px就实现各浏览器兼容??? margin前面有下划线么? 如果都是5的话,距离不都变成5了么?

作者: kofthejamy   发布时间: 2011-08-25

最全的浏览器CSS兼容性问题

作者: sh524555685   发布时间: 2011-08-25

热门下载

更多