html的脑残菜鸟问题,嘿嘿。

2013-04-20 23:53:42 +08:00
 aladd
<!–[if lt IE 8]>
<script src=”http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js” type=”text/javascript”></script>
<![endif]–>

加了这段代码后~ 我还需要另外加载pngfix么? 最主要是想解决IE6 PNG问题,但无意间看见这么个代码,说是可以让IE6 7和8一样处理HTML和CSS~所以就想更深入的了解一下了。

我是不是可以理解加载了这代码,同样的一个网页,IE6 IE7的视觉效果会和IE8一样? 即使网页没有支持IE6,IE6也不会错位神马的。

纯菜~~ 望浪费个几秒时间,回复指点一下啦。
2309 次点击
所在节点    问与答
4 条回复
breeswish
2013-04-21 00:22:06 +08:00
会基本一样 但不会完全一样。

关于png,见doc:

PNG
The script only fixes images named: *-trans.png

If you want the fix to apply to all PNG images then set a global variable as follows:

var IE7_PNG_SUFFIX = ".png";
You must set this variable before including the IE7.js script. Alternatively, you can set the variable inside the IE7.js script element:

<script src="IE8.js">IE7_PNG_SUFFIX=".png";</script>


一些提醒: 如果网页复杂请慎用ie8.js (比如说大量使用了子选择器) 可能会带来性能问可能题 也不是很明显
aladd
2013-04-21 02:21:15 +08:00
@breeswish 也就是一行解决JS解决了PNGFIX,也一定程度上规范了CSS的显示效果是么?
breeswish
2013-04-22 22:58:39 +08:00
@aladd 大概可以这么说吧=。= 但是个人还是喜欢针对ie系列单独写hack 以及写天生兼容的css
66beta
2013-04-22 23:30:11 +08:00
很有名,用过,有效
现在么,ie6去死

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/66460

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX