IE 7下不能注释掉的div

所有用样式表CSS设计网页的人都应该对IE相当深恶痛绝。因为它的IE 6以下版本对CSS支持很不好,而换成了IE 7后却又更加怪异。每次调整模板时,我都会从IE 6, IE 7, Firefox中进行切换,调整布局,一直折腾在margin, padding和position之间。

对付IE 6我总结出来了,凡是在FX或者Opera下正常时,如果IE 6乱七八糟,那么就把对应的CSS改成下划线加语法,比如“margin: 4px auto;”直接改成”_margin: 4px auto;”等等,不过可能还要调节位置,但基本上能够成个样子。

可IE 7呢,它又不这样了!!昨天热心的读者明月星光寄给我封信,主题为“贴图不说话”,这个风格是keso传下来的吧?图中在显示我的单篇日志时,评论框飞出了屏外。我还以为是IE 6下的现象,结果却连在IE 7中同样是如此。

换回XP,在IE 6下搞定后,又回到Vista,再来弄IE 7,结果怎么弄都不好用。最后想起来以前不这样啊,肯定是这两天我做了什么。最后发现了,原来是用<!––>注释掉一个广告时,里面有我定义样式的CSS语法,即<div ..>。看来是IE 7下被注释掉的<div>是同样起作用,以后需要谨慎了。

  • 2007.02.13 23:42, Michael said:

    can’t type chinese now, but it’s nice you found out the reason…

    [Reply]

  • 2007.02.14 03:10, Ed said:

    我也跟您有相同的問題,真是個大困擾,說起來應該是IE要檢討了。

    [Reply]

  • 2007.02.14 07:38, 沈蚊 said:

    注释不是“”么?

    [Reply]

  • 2007.02.14 07:38, 沈蚊 said:

    注释不是〈!--和--〉么?

    [Reply]

    • 2007.02.14 09:28, hhalloyy said:

      对,我在后台编辑时输入的是两个,不过是连续的,所以可能被屏蔽掉了。

      [Reply]

  • 2007.02.14 07:40, 沈蚊 said:

    这个东东好像在Taobao UI Team Blog上看到过。。

    [Reply]




*You must say some Chinese, or just copy 你好! as begin.


This blog uses the CommentLuv plugin which will try and parse your sites feed and display a link to your last post, please be patient while it tries to find it for you.
2007-02-13
Home Loans