怎么去掉网页的横向滚动条
电脑因为主板坏了就换了一个二手的主板,后来使用的时候发现打开网页时多了横向的滚动条,现在想把它去掉。我用的是IE8,比例那里已经调了100%,可还是有滚动条。如果介绍代码...
电脑因为主板坏了就换了一个二手的主板,后来使用的时候发现打开网页时多了横向的滚动条,现在想把它去掉。我用的是IE8,比例那里已经调了100%,可还是有滚动条。如果介绍代码的话请说明用法。谢谢大家。
展开
3个回答
展开全部
对网页滚动条的控制,在细部上体现了页面的成功之处。特别是首页。如果精心设计的页面,需要在没有滚动条的情况下才能充分的展现,如果没有对滚动条进行很有效的控制,那别人看起来,一定会有很多遗憾。 关于滚动条产生的原因,简单的说明一下,当宽(width)超过了浏览器默认的宽(width)的的范围,就会产生横向滚动条,纵向滚动条产生的原因也是一样的。 关于滚动条的控制,在实现上是这样的 无框架页面的控制:(非常之简单,但未于NC下测试过。那位测试过请告之。) 框架页面:在D4下,按shit+F2(菜单上:window>frames),在frames面板中,选中需要控制滚动条的框架页面,在属性面板上将scroll的性属远为no。源代码实现起来为: 对于更精细的控制,如不出现横向的滚动条,有几种不同的办法:因为,只要width不超过浏览器默认的宽,就不会出现横向的滚动条,所以,只需要做一个width=100%的table,把所有内容都放在里面,而且那些内容的绝对宽度不超过wihtd的宽度,就可以了。但是如果超出了(例如图片的宽度),那样仍会产生滚动条,就要靠css来进一步控制了,代码如下 那样,超出的部份将被掩盖,实现了不出现横向的滚动条。对纵向的控制,也是相同的。 (附:OVERFLOWER---css中的定位属性: overflow 属性值:visible|hidden|scroll|auto 默认值:visible 不适用于百分比值。 overflow属性决定了元素的内容在超越它的宽度和高度限制时,浏览器如何处理。在使用"visible"的情况下,不论宽和高声明为多少,超出部份都要被强制显示;当属性值为"hidden"时,任何超出原先声明的宽和高的部份,都会变得不可见,正好和"visible"相反。设为"auto"时,将按实际情况,提供一组滚动条。最后"scroll"属性值是无论在什么情况,都出现滚动条。) 总的来说,要实现对滚动条的控制,是非常简单的,只需要区分一下是否框架页,然后选用相应的属性就可以了。容易弄错的就是一些朋友在对无框架页面的控制上,也用“scrolling”这个属性。当然,如果是用css来控制,就没有什么问题了。 最后需要强调的一点就是,如果一个页面需要滚动条才能看完的情况下,如果最消了滚动条,将有一部份内容不能被看见,取消滚动条的适用条件是应是“取消后,能看到更完整的内容!”所以,如果控制了滚动条,请写上适用于什么样的分辨率观看,谁也不会奢望做给800*600分辨下看的网页,控制了滚动条后,在640*480的分辨率下,也能取得同样好的效果。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询