教程集 www.jiaochengji.com
教程集 >  CSS教程  >  经典实例  >  正文 css中去除网页滚动条示例程序

css中去除网页滚动条示例程序

发布时间:2023-05-10   编辑:jiaochengji.com
教程集为您提供css中去除网页滚动条示例程序等资源,欢迎您收藏本站,我们将为您提供最新的css中去除网页滚动条示例程序资源
今天发现一个网页中有右左滚动条功能了,这个功能其实对于我们没用用了,我们只需要上下滚动即可,那么我们要如何来解决此问题呢。

默认状态下,当网页内容较多的时候,各网页浏览器会自动显示滚动条,在某些时候,我们不想显示滚动条,下面教你一些代码,可以去除横向滚动条、竖向滚动条、以及整体全部的滚动条,这些代码主要添加在页面的<body>标签后面:

来看看看去掉滚动条的方法

滚动条样式主要涉及到如下CSS属性:

overflow属性: 检索或设置当对象的内容超过其指定高度及宽度时如何显示内容
overflow: auto; 在需要时内容会自动添加滚动条
overflow: scroll; 总是显示滚动条
overflow-x: hidden; 禁止横向的滚动条
overflow-y: scroll; 总是显示纵向滚动条

去掉垂直方向(上下拉)的滚动条:

 代码如下 复制代码

<body style="overflow:scroll;overflow-y:hidden">网页正文</body>

去掉水平方向(左右拉)的滚动条:

 代码如下 复制代码

<body style="overflow:scroll;overflow-x:hidden">网页正文</body>

若水平的和垂直的都不想要,那就这样,更简单:

 代码如下 复制代码

<body scroll="no"></body>

此些代码在IE8中做过测试,完全可用,火狐和chrome下也生效,相当不错了。


以下代码定义滚动条的样式:

 代码如下 复制代码

<STYLE>
BODY {
SCROLLBAR-FACE-COLOR: #f892cc; //滚动条凸出部分的颜色
SCROLLBAR-HIGHLIGHT-COLOR: #f256c6; //滚动条空白部分的颜色
SCROLLBAR-SHADOW-COLOR: #fd76c2; //立体滚动条阴影的颜色
SCROLLBAR-3DLIGHT-COLOR: #fd76c2; //滚动条亮边的颜色
SCROLLBAR-ARROW-COLOR: #fd76c2; //上下按钮上三角箭头的颜色
SCROLLBAR-TRACK-COLOR: #fd76c2; //滚动条的背景颜色
SCROLLBAR-DARKSHADOW-COLOR: #f629b9; //滚动条强阴影的颜色
SCROLLBAR-BASE-COLOR: #e9cfe0; //滚动条的基本颜色
}
</STYLE>

注意:如果你的静态页面顶端有类似与这样的代码<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”

 “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> ,请将这段代码删除或将BODY {…}更改为HTML{…}即可见滚动条效果。


iframe去掉滚动条 

关于<iframe>
可以通过设置属性scrolling="no" 去掉iframe的两个滚动条。
如何只去掉水平滚动条或垂直滚动条呢,一些网页组件通过设置组件的style属性的overflow-x : hidden或overflow : hidden来去掉水平滚动条或垂直滚动条。但是对iframe不起作用。

可以通过下面的方法来去掉:
在iframe 所包含的网页中添加

 代码如下 复制代码

<style>
html { overflow-x:hidden; }
</style>

即可以去掉水平滚动条了,也可以用同样的方法去掉垂直滚动条

当然还有一种办法就是直接在iframe中加一个标签scrolling=no 即可。

第1种形式:

 代码如下 复制代码
<iframe src="13/05.html" frameborder=0 marginheight=0 marginwidth=0 scrolling=no width=446 height=296></iframe>

您可能感兴趣的文章:
CSS自定义滚动条样式与颜色
高效率使用CSS样式表的八则技巧
如何用CSS设置滚动条颜色?
jquery滚动条插件
学习:使用CSS修改IE浏览器滚动条的参数
IE下的滚动条样式自定义
html中去掉textarea右侧滚动条和右下角拖拽
css设置背景固定不滚动效果的示例
利用div+jquery自定义滚动条样式的2种方法
asp.net网站开发中用jquery实现滚动浏览器滚动条加载数据(类似于腾讯微博)

[关闭]
~ ~