诸位前辈如何使css在谷歌、火狐、IE6、IE7,中兼容,详细点!
主要是定义层使之在每个浏览器中都兼容,谢了1主要是火狐、IE6,IE7的兼容2第一个问题解决后我的网页在谷歌中就没问题了吗...
主要是定义层使之在每个浏览器中都兼容,谢了
1主要是火狐、IE6,IE7 的兼容2第一个问题解决后我的网页在谷歌中就没问题了吗 展开
1主要是火狐、IE6,IE7 的兼容2第一个问题解决后我的网页在谷歌中就没问题了吗 展开
5个回答
2009-04-17
展开全部
这个真的不好回答。兼容的方面太多了,首先box拿模型都不一样。关键看你实现什么功能了
eg
1,页面居中
Ie
body{text-align:center;}
FF
.context{width:780px;margin-left:auto;margin-right:auto;}
2,双边距
.context{float:left;margin-left:20px;}
此时要加一个在ie6下在修复方法
* html .context{display:inline;}
3,height高度
ie
.div{height:2px;}
IE
要加
* html .div{font-size:0;}
4,!important对于修复高度和宽度有作用,具体要了解box拿模型,
5,另外就是用条件判断。来引用不同的文件。
这个个人在工作中用的比较少
eg
1,页面居中
Ie
body{text-align:center;}
FF
.context{width:780px;margin-left:auto;margin-right:auto;}
2,双边距
.context{float:left;margin-left:20px;}
此时要加一个在ie6下在修复方法
* html .context{display:inline;}
3,height高度
ie
.div{height:2px;}
IE
要加
* html .div{font-size:0;}
4,!important对于修复高度和宽度有作用,具体要了解box拿模型,
5,另外就是用条件判断。来引用不同的文件。
这个个人在工作中用的比较少
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般都是用浏览器的一些支持的不同来保持兼容的
ie就算版本是8,css2的选择符也是不支持的,firefox是支持的
!important声明在ie里是无效的,在firefox里是有效的
另外google的chrome使用的是safari的WebKit内核,所以如果safari测试通过的话chrome也不会有问题
ie就算版本是8,css2的选择符也是不支持的,firefox是支持的
!important声明在ie里是无效的,在firefox里是有效的
另外google的chrome使用的是safari的WebKit内核,所以如果safari测试通过的话chrome也不会有问题
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
您好!很高兴为您答疑!
您可以参考下:http://www.php100.com/html/webkaifa/DIV_CSS/2012/0908/11019.html,详细介绍了几款浏览器中CSS的兼容设置方法。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
您可以参考下:http://www.php100.com/html/webkaifa/DIV_CSS/2012/0908/11019.html,详细介绍了几款浏览器中CSS的兼容设置方法。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.huhu{ margin-top:??px; *margin-top:??px;_margin-top:??px;}
不兼容的地方这样写吧..
火狐得有浮动.很多地方.一下也说不清楚,后面也许有高人.
不兼容的地方这样写吧..
火狐得有浮动.很多地方.一下也说不清楚,后面也许有高人.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询