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