诸位前辈如何使css在谷歌、火狐、IE6、IE7,中兼容,详细点!

主要是定义层使之在每个浏览器中都兼容,谢了1主要是火狐、IE6,IE7的兼容2第一个问题解决后我的网页在谷歌中就没问题了吗... 主要是定义层使之在每个浏览器中都兼容,谢了
1主要是火狐、IE6,IE7 的兼容2第一个问题解决后我的网页在谷歌中就没问题了吗
展开
 我来答
奇奇动漫
2009-05-02 · TA获得超过148个赞
知道小有建树答主
回答量:504
采纳率:0%
帮助的人:243万
展开全部
一般做网页都是先在firefox下测试 然后修改相关代码使之兼容ie6和ie7
现在网页在火狐下正常一般谷歌也不会出错 ie7也能兼容了 不过就是ie6问题比较多 不过最多的无非也就是 margin float问题 这东西一般很难说一下子说清楚的 只有多写多练 总结经验后才会有更好的收获
建议下载firefox 安装firebug ietab插件 最后再下个绿色版的ie6 对于写网页来说基本可以是无往不利!
匿名用户
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,另外就是用条件判断。来引用不同的文件。
这个个人在工作中用的比较少
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangshiyi95
推荐于2016-05-31 · TA获得超过2418个赞
知道大有可为答主
回答量:1709
采纳率:0%
帮助的人:0
展开全部
一般都是用浏览器的一些支持的不同来保持兼容的
ie就算版本是8,css2的选择符也是不支持的,firefox是支持的
!important声明在ie里是无效的,在firefox里是有效的

另外google的chrome使用的是safari的WebKit内核,所以如果safari测试通过的话chrome也不会有问题
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Somesooon
2014-07-02 · TA获得超过1489个赞
知道大有可为答主
回答量:5513
采纳率:96%
帮助的人:1706万
展开全部
  您好!很高兴为您答疑!

  您可以参考下:http://www.php100.com/html/webkaifa/DIV_CSS/2012/0908/11019.html,详细介绍了几款浏览器中CSS的兼容设置方法。
  您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友19ad548
2009-04-16 · TA获得超过209个赞
知道小有建树答主
回答量:739
采纳率:0%
帮助的人:532万
展开全部
.huhu{ margin-top:??px; *margin-top:??px;_margin-top:??px;}
不兼容的地方这样写吧..
火狐得有浮动.很多地方.一下也说不清楚,后面也许有高人.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式