点这里,说点啥?

使用style=”overflow-x:hidden”无法去掉iframe横向滚动条的解决方案

2008年9月8日 14:41 | 分类:xhtml+css, 懒得分类 | 标签: | 人气:4,068℃

     其实就是一个下细节,但是在我真正准备去解决这个问题的时候,已经是这个问题困扰了我很久的事情了。

     原因是,我要去掉这个有点麻烦的横向股东条,虽然他还不至于有影响我的正常那工作。问题源自后台的文章管理页面,之前是利用js吧ifame的高度附加到主页面,使得页面内部不出现滚动条。现在用了多框架,为了方便也去要,所以没有这么做。现在问题来了,因为文章的页面一出现纵向滚动条的时候他的横向滚动条一定出来,我利用style=”overflow-x:hidden”,依然无法解决这个问题,于是我上网Google了一下,原来:

   “在设置Frame时,有一属性是scrolling=”yes/no/auto”,IE6的mozilla都支持,但很显然地,IE的开发人员在这个地方懒了一下,他们对auto的理解很不人性化。auto的意思是自动,就是要的时候有,不要的时候没有。但如果设成auto,则在网页过长需要出竖起滚动条时,IE会自动地把水平滚动条也显示出来,哪怕网页完全不超宽。而设成yes时,IE则会一直出竖直滚动条,而不随便出水平条,这差不多是对的。所以如果要用Frame的话,还是要把这个属性设成Yes,这完全是为迁就IE。 mozilla则在任何时候都是对的。

   于是解决方法就是:scrolling=”yes”

如果你喜欢文本,你可以:Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网
本文链接:http://www.fangleo.cn/?p=319

为这篇文章说点什么吧?

您的名字: (*必填)

您的邮箱: (*不会被公布 ,必填))

您的网站: