html纵向滚动条隐藏,隐藏横向滚动条或纵向滚动条的解决方案

在WEB实际开发过程中,特别是在iframe引用其它网页时,可能大家遇到过这样的问题,当您的页面在框架中的时候,即使您的所有的控件的宽度都没有超过屏幕宽度(一般设置为100%),但横向滚动条依然出现。即使您设置了scrolling=no 也不起作用。

一般情况下,网页都有这个语句,如果网页显示不需要这个语名的,删掉上面的语句,横向滚动条就会没了,此效果在IE浏览器下测试成功,FF浏览器下失败。

在我们需要上面的语句时,我知道的就有五种方法:

1、设置iframe的属性 scrolling="no"。(此方法把横向滚动条和纵向滚动条都隐藏了,不推荐)

2、在被包含页的body标签加 scroll="no"。(和上面一样,都是隐藏横向滚动条和纵向滚动条)

3、被包含页body应用overflow:hidden。当我们需要隐藏横向滚动条时,改成overflow-x:hidden,如:

;需要隐藏纵向滚动条时,改成overflow-y:hidden,如:

4、设置iframe的属性 scrolling="yes"。(设成yes时,IE则会一直出竖直滚动条,而不随便出水平条,推荐)

如果上面的都没有解决问题,那在第五种方法下加上:word-break:break-all;如:

隐藏横向滚动条

隐藏纵向滚动条

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值