1
zikkeung 2013-11-14 23:33:43 +08:00 2
http://haslayout.net/css/
这网站收集了跟haslayout相关的bug |
3
FrankFang128 2013-11-15 00:36:08 +08:00 via Android
如果有,谁还会头疼IE6,十几年了,都没人敢说已经找出IE6所有与标准不一致的地方
|
4
txlty 2013-11-15 06:15:02 +08:00
1.标题不欠扁。
2.这东西100%靠经验。没遇到问题先查资料,意义不大。 3.倒退8年,IE6可是默认开发环境。那时还要不断的费力改代码兼容新出的浏览器。 4.如果你一点经验没有,只因听说而恐惧,只能说明你从事这行时间太短了。 5.如果实在搞不定,大不了用表格排版。IE7出现之前,表格排版是主流。 |
5
hustlzp OP @FrankFang128 只能摸索了...
|
6
hustlzp OP @txlty 感谢~之前一直做自己的兴趣站点,所以只在chrome中测试,现在接了个小外包,所以需要上IE6了。恩,强行开搞了~
|
7
learnshare 2013-11-15 09:11:06 +08:00
|
8
hustlzp OP @learnshare got it!
|
9
gouflv 2013-11-15 09:31:56 +08:00
国内的w3help.org 也不错
|
10
jezal 2013-11-15 10:12:03 +08:00 1
这个能帮你解决90%的兼容性问题:
.hackstyle{ padding:10px; padding:9px9; /* all ie */ padding:8px0; /* ie8-9 */ *padding:5px; /* ie6-7 */ +padding:7px; /* ie7 */ _padding:6px; /* ie6 */ } 更详细的请看 sofish 大神的这篇 blog,说的很详细: http://sofish.de/1331 提醒一下,样式出了问题要先看是不是自己的代码不规范/正确,确定不是问题所在再做兼容性 Hack。 |
14
66beta 2013-11-15 11:30:11 +08:00
IE9.js + modernizr + html5shiv
|
15
vivianalive 2013-11-15 12:49:21 +08:00
收藏一下.正好也在做一个必须兼容IE6的项目.头疼了一晚上.
我一直是做英文网站的,IE6不需要考虑(访问量只有0.5%),IE7没大问题就可以.主流是IE8,IE9,Chrome. |
16
Mcatt 2013-11-15 23:39:56 +08:00
我之前也头痛这个问题,直到现在写多一点就有经验去处理了,虽然说还是会遇到各种各样奇怪的问题。功力还是很浅薄啊T_T
|
17
ichou 2013-11-16 14:29:51 +08:00
如果用了比较多的新元素的话。。。。 优雅降级吧
|
18
Mutoo 2013-11-16 18:00:08 +08:00
CSS权威指南,第一版,第二版,这些比较早期的书里面有。
|