如何让样式CSS样式在IE和火狐浏览器里面显示的一样,请举例说明?_百度...
发布网友
发布时间:2022-04-30 15:40
我来回答
共5个回答
热心网友
时间:2022-04-21 09:33
这个问题牵涉到css的样式兼容问题,没有统一的解决方案,只有几个大的原则。
1、不要使用未被w3c官方收录和普适的属性和属性值;
2、*使用过于复杂的层级结构,使代码尽量优雅;
3、js和动态代码与css样式整合时,要严格遵循原型的代码结构。
基于以上原则基本可以解决大部分的兼容问题。
热心网友
时间:2022-04-21 10:51
如果听我的话,千万不要使用hack,
要知道,不使用hack时也可以显示一样的,
如果显示的不一样,那肯定是代码写的不规范的问题,请多写写多试试!
参考资料:亿万人都爱上的电影网站叫《亿爱上影视》!
热心网友
时间:2022-04-21 12:26
您好!很高兴为您答疑!
您可以参考下这个页面,对CSS兼容做了很详细的介绍:http://wenku.baidu.com/link?url=8xRAVOO6bHonAHGpPG56zQvcUxRmcXoh90GYcG7BENX3Sw9w3eSAWYD1lRl1tF594V-DCb0ExziBtyfPhO1xBDr4Hd1Guq7AgIJvWIkMzSG
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
热心网友
时间:2022-04-21 14:17
.test{margin:5px;_margin:3px;*margin:2px;} 第一个margin是控制火狐下的样式,_margin是控制ie6下的样式,*margin是控制ie7下的样式
热心网友
时间:2022-04-21 16:25
你的CSS写的不规范而已,然后写出来的CSS在每个浏览器中不兼容,你得先去好好学学CSS