很悲哀,IE5 和IE6都是在怪异模式中使用自己的非标准框模型。这些浏览器的width属性不是内容的宽度,而是内容、填充和边框的综合。这实际上有一定的意义,因为在现实世界中框具有固定的尺寸,而且填充是放在框里面的。添加的填充越多,给内容留下的空间就越少,尽快符合逻辑,但是这些IEb按本不符合规范,博百优虽然不是一个设计师,但是平时修改网站,自己布局的时候也会有同样头疼的问题,国内就是TMD多用户还在迷恋IE6,这是一种何等悲壮的盛况。
在前面的例子当中,我们说过IE5.x中框的总宽度只有90像素,这是因为IE5认为每个边上5像素的填充是70像素的宽度的一部分,而不是宽度意外附加的。 » Read more..