Sep
19


2008-09-19 11:33:56 作者:咿呀 咿呀哟

有人反应站点在IE8下显示有问题,查看原因,是一段“overflow”引出的问题。

由于是前人的作品,我还奇怪这里怎么会有一个overflow在呢?又没有一个长宽限制。忽然想起来,这是一个清除浮动的最简单方法。当时还有人为这个方法辩论来着。现在终于知道了弊端了,不过不知道这个会不会在IE8下版本改过来。IE8还是号称最遵循标准。

IE8中,在没有规定长宽限制下使用这个属性会出现移位的问题。清除浮动要么给个长宽限制,要么还是用clearfix那一段长长的css,现在有一个它的简化版本。

题外话:虽然IE8还处在beta阶段,使用的人更是少之又少。不过,以吾愚见,不管某种浏览器使用的人数如何,只要你有用户在用,而且你为该浏览器而做的改动并不需要很多,那,何乐而不为之?

btw,没有完全可以同时安装IE6/7/8的方法,目前我使用的IE环境是:

  • 升级到IE7
  • MultipleIEs模拟IE6及以下
  • IETester查看IE8

至于不全部使用IETester的原因在于它还是很不完善的,有些效果显示和实际不是一回事,刷新慢。MultipleIEs可信,它读取当前IE版本的缓存,但还是存在现实细节更新缓慢的问题。

ps:以上情况发生在IE8beta1.

推荐(0)
收藏
分享至: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 添加到饭否 QQ书签 POCO网摘 Digbuzz我挖网