FireFox与IE兼容问题
上一篇 / 下一篇 2007-09-07 12:24:10 / 个人分类:技术世界
遇到firefox和ie不兼容问题,终于找到一些解答,不知道作者是谁但是非常感激了
|
!important; /*ff ie*/ .div {/*FF OP*/一缕阳光6wM8qJ6RnZg)P"~hG%]
在没有<?xml version=“1.0” encoding=“utf-8”?>的情况下: *+html .e{一缕阳光SJ
r8r0v.I:`t]o:A 这个情况下,上面的兼容方案,Opera是与Firefox同价的。 |
web标准常见问题大全 让FireFox与IE兼容摘要: 随着越来越多的人开始接受web标准,一些和以往有些不太一样的地方也让许多新手痛苦不堪。以前可能简单设置一下甚至不用设置就能实现的样式,现在却始终搞不定,本文列举了一些常见问题和解决方法,相信对新手很有帮助。 1.超链接访问过后hover样式就不出现的问题 被点击访问过的超链接样式不在具有hover和active了,很多人应该都遇到过这个问题,解决方法是改变CSS属性的排列顺序: L-V-H-A Code: 一缕阳光*i'v;X*eo"`v
一缕阳光:hMx&L4H 众所周知IE中直接使用 word-wrap:break-word 就可以了, FF中我们使用JS插入 的方法来解决 Code: 一缕阳光2s~G2jEDod <div id="ff">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</div> <script. type="text/javascript">
3.ff下为什么父容器的高度不能自适应 在子容器加了浮动属性后,该容器将不能自动撑开,解决方法是在标签结束后加上一个清除浮动的元素。 Code:
4.IE6的双倍边距BUG 浮动后本来外边距10px,但IE解释为20px,解决办法是加上 Code:
5. IE6下绝对定位的容器内文本无法正常选择的问题 此问题在IE6、7中存在,解决问题的办法是让IE进入到qurks mode。关于qurks mode的相关知识,请参考:http://www.microsoft.com/china/msdn/library/webservices/asp.net/
解决这个BUG的方法也有很多,可以是改变html的排版,或者设置img 为display:block 或者设置vertical-align 属性为vertical-align:top | bottom |middle |text-bottom一缕阳光nC^ XDmu.ZR8B
这个IE的3PX BUG也是经常出现的,解决的办法是给.right也同样浮动 float:left 或者相对IE6定义.left margin-right:-3px; |