去除框架横向滚动条
来源:互联网 发布:软件项目考核管理办法 编辑:程序博客网 时间:2024/05/01 12:39
在网页上使用了frame或者iframe,使用IE6浏览,将可能出现非常不美观的横向滚动条。那么你有可能会使用scrolling="no"这个属性,但这样讲会导致连竖向的滚动条都不见了。好,那也有可能在body标签或css里面定义overflow-x: hidden; overflow-y: auto;这两个参数,但是仍旧那讨厌的横向滚动条还在。
这是为什么呢?原来,在用IE6浏览有框架的XHTML页面的时候,默认会水平和垂直滚动条会一起出现,这是IE6的一个漏洞,你在Firefox上浏览你的网站是正常的,而IE6对XHTML 1.0 Transitional DOCTYPE的解释缺陷.
原理:强制显示ie的垂直滚动条,而忽略水平滚动条
优点:完全解决了这个问题, 允许你保持完整的XHTML doctype.
缺点:即使页面不需要垂直滚动条的时候也会出现垂直滚动条。
方法2:
原理:隐藏横向滚动,垂直滚动根据内容自适应
优点:在视觉上解决了这个问题.在不必要的时候, 未强制垂直滚动条出现.
缺点:只是隐藏了水平滚动条,如果页面真正需要水平滚动条的时候,
屏幕以外的内容会因为用户无法水平滚动,而看不到。
方法3:
原理:这会在margin的水平和垂直方向上添加一个负值, IE添加了该精确数值后, 便会去除对滚动条的需求假象.
优点:在视觉上解决了这个问题.,垂直滚动根据内容自适应
缺点:由于"人为创建"了15px的外边距(margin), 所以无法使用该填充过的屏幕区域.
转自:http://www.dangbao.net/article.asp?id=31
这是为什么呢?原来,在用IE6浏览有框架的XHTML页面的时候,默认会水平和垂直滚动条会一起出现,这是IE6的一个漏洞,你在Firefox上浏览你的网站是正常的,而IE6对XHTML 1.0 Transitional DOCTYPE的解释缺陷.
引用内容
以下为引用部分
方法1:
方法1:
程序代码
html { overflow-y: scroll; }
原理:强制显示ie的垂直滚动条,而忽略水平滚动条
优点:完全解决了这个问题, 允许你保持完整的XHTML doctype.
缺点:即使页面不需要垂直滚动条的时候也会出现垂直滚动条。
方法2:
程序代码
html { overflow-x: hidden; overflow-y: auto; }
原理:隐藏横向滚动,垂直滚动根据内容自适应
优点:在视觉上解决了这个问题.在不必要的时候, 未强制垂直滚动条出现.
缺点:只是隐藏了水平滚动条,如果页面真正需要水平滚动条的时候,
屏幕以外的内容会因为用户无法水平滚动,而看不到。
方法3:
程序代码
body { margin-right: -15px; margin-bottom: -15px; }
原理:这会在margin的水平和垂直方向上添加一个负值, IE添加了该精确数值后, 便会去除对滚动条的需求假象.
优点:在视觉上解决了这个问题.,垂直滚动根据内容自适应
缺点:由于"人为创建"了15px的外边距(margin), 所以无法使用该填充过的屏幕区域.
在设置Frame时,有一属性是scrolling="yes/no/auto",IE6的Mozilla都支持,但很显然地,IE的开发人员在这个地方懒了一下,他们对auto的理解很不人性化。auto的意思是自动,就是要的时候有,不要的时候没有。但如果设成auto,则在网页过长需要出竖起滚动条时,IE会自动地把水平滚动条也显示出来,哪怕网页完全不超宽。而设成yes时,IE则会一直出竖直滚动条,而不随便出水平条,这差不多是对的。所以如果要用Frame的话,还是要把这个属性设成Yes,这完全是为迁就IE。 Mozilla则在任何时候都是对的。
转自:http://www.dangbao.net/article.asp?id=31
- 去除框架横向滚动条
- 去除框架横向滚动条
- 去除框架横向滚动条
- 移动端去除横向滚动条
- 如何去掉框架中的横向滚动条
- 第三方框架实现横向滚动条
- 如果去除div显示的横向滚动条
- 隐藏横向滚动条
- bootstrap横向滚动条
- WinForm ListView 列自适应宽度(去除最后空白列,去除横向滚动条)
- ie6框架下,出现横向滚动条bug
- ie6框架下,出现横向滚动条bug
- CSS开发:DIV去除横向滚动条且内容自动换行
- 去除滚动条
- Iframe去除滚动条
- 去除滚动条
- 隐藏IE横向滚动条
- frame去掉横向滚动条
- lucene2.2.0学习实例
- 我的梦想
- 大家好啊!
- 正则表达式的神秘面纱
- Lucene的评分机制
- 去除框架横向滚动条
- 给自己"充电"小技巧
- 生活是一面镜子
- UGS Object ID 工具 [开源]
- Media Clipping in SIP
- Unable to handle kernel paging request for data at address 0x00000000
- ASP.NET 2.0中OWC生成柱状图和饼状图的源代码
- oracle导入导出
- 海景房