`

取消滚动条代码(去掉滚动条代码)

阅读更多
<body scroll=no>

去掉水平滚动条:
<body style="overflow-x: hidden">
去掉竖直滚动条:
<body style="overflow-y: hidden">

隐藏横向滚动条,显示纵向滚动条:
<body style="overflow-x:hidden;overflow-y:scroll">

全部隐藏
<body style="overflow:hidden">

或者是
<body scroll="no">

这里先说一下滚动条的属性代码:
overflow-y : visible | auto | hidden | scroll
visible :  不剪切内容也不添加滚动条。
auto :  在需要时剪切内容并添加滚动条
hidden :  不显示超过对象高度的内容,这里不对这个属性作介绍,大家喜欢的话可以自己尝试
scroll :  总是显示纵向滚动条


首先我现说一下去掉滚动条的方法:
如果用百度风格模版的话,滚动条只可能有一个,那就是整个空间右边最大的浏览器窗口滚动条,也就是我美化过的那个滚动条,现在告诉大家,我们可以把这个滚动条去掉,但是却不影响浏览的方法:
在body
{}中加入overflow-y :
visible就可以了,这样滚动条就不会显示出来了。大家可能会问,这样怎么往下拉?呵呵,既然我说了不影响浏览,那当然是有方法的,浏览的方法就是用
鼠标的滚轮,虽然滚动条没了,可是鼠标滚轮还是能够让网页上下滚动的。我相信大家一般浏览网页的时候用滚轮下拉网页的次数应该比直接用鼠标拖动滚动条的次
数多吧?提示下,如果碰到没有滚动条而鼠标又没有滚轮的朋友,该怎么浏览网页呢?呵呵,大家可以用键盘上面的方向键上方的PageUp和PageDown
来上下翻页,也可以用空格往下拉网页和Shift+空格往上拉网页,还有一个方法就是用上下方向键来拉动,另外还有按Home键回到网页顶部,End键到
达网页底部,呵呵,是不是方法很多呢?不过这样总会有那么一些些的不方便,所以大家可以根据自己的空间和喜好来考虑要不要取消这个滚动条。

哈哈,想不到啰哩叭嗦地,一下说了这么多话

下面我们说添加滚动条的方法:
overflow-y : auto;height:多少px
auto
就是自动判断要不要加入滚动条,当设定的对象内容超过了height设定的高度时,就自动添加滚动条,不然则不显示,body{}中的默认值就是
overflow-y : auto;height:浏览器高度,所以当网页内容超过浏览器高度的时候,浏览器右边就会自动显现出滚动条来
大家如
果需要设置这个的话,本人建议设置在最新评论#m_comment{}、文章列表#m_blog{}等内容和高度都不固定的模版中,有的朋友找不到这些模
版的ID,可能只有例如#m_comment div.item{}或者#m_pro a{}等的ID,那么可以自己加上没有的ID,这样就可以设置了

这里还有另一个添加滚动条的方法:
overflow-y :scroll
这个参数的作用上面解释过了,不过如果只加这个参数的话,虽然滚动栏会显示,但是不会显示滚动条,所以必须还要加上一个
height:多少px
高度属性,跟上面的那个方法差不多,但是有根本的区别,这个无论对象内容的高度是否超过了height设定的高度,滚动栏永远都会显示在边上的

下面我们说一下关于滚动条的美化,这个我朋友给我看了网上的一个说明,我觉得上面的图很不错,但是很小,所以我放大了一倍,看起来就清楚多了,我们先说一下美化的各个属性:
SCROLLBAR-FACE-COLOR: 颜色代码;
SCROLLBAR-HIGHLIGHT-COLOR:颜色代码;
SCROLLBAR-SHADOW-COLOR: 颜色代码;
SCROLLBAR-3DLIGHT-COLOR: 颜色代码;
SCROLLBAR-ARROW-COLOR: 颜色代码;
SCROLLBAR-TRACK-COLOR: 颜色代码;
SCROLLBAR-DARKSHADOW-COLOR: 颜色代码;
大家是不是看到这么多属性有点点头大了?哈哈,放心,看一下我刚才提及的被我放大了一倍的图解你们就会感觉好多了:



里的图片上还有一个scrollbar-base-color的属性,其实这个属性是个上面7个属性的总合,怎么说呢?就是当你设定了这个属性的颜色后,
前面的7个属性都可以不用设置了,滚动条会自动帮你设定的,只是这个设定都会基于你设定的scrollbar-base-color的颜色而自动设定
这个属性的优点就是不用大家费尽心思的去研究各个地方的颜色,但是缺点就是不能够融和五颜六色于一体。。

注:设定了scrollbar-base-color就不要设定其他七个属性了,设定了其他七个属性就不要设定scrollbar-base-color,不然之间可能会有冲突,会有一些效果不起作用的

最后,还是考虑到大家可能会喜欢我的美化代码[真臭美~],我把我的美化代码贴出来:
SCROLLBAR-FACE-COLOR: #CCFFFF;
SCROLLBAR-HIGHLIGHT-COLOR: white;
SCROLLBAR-SHADOW-COLOR: #813533;
SCROLLBAR-3DLIGHT-COLOR: #813533;
SCROLLBAR-ARROW-COLOR: #813533;
SCROLLBAR-TRACK-COLOR: white;
SCROLLBAR-DARKSHADOW-COLOR: #813533;
以上代码本人是加在body{}中的
分享到:
评论

相关推荐

    易语言隐藏并禁止超文本浏览框滚动条

    例如,可以编写事件处理代码,当特定条件满足时,修改滚动条的可见性和禁用状态。这可以通过调用如“设置控件属性”或“设置组件属性”等命令实现。 4. **内容加载**:在隐藏滚动条的同时,确保加载到超文本浏览框...

    禁止list control的水平滚动条

    本篇文章将会详细介绍如何通过代码禁止`List Control`中的水平滚动条,并解释涉及到的相关消息及其作用。 #### 代码实现分析 给出的示例代码展示了如何在`CMyListCtrl`类中重写`OnNcCalcSize`函数,以禁用`List ...

    textarea去掉滚动条 textarea横向或纵向滚动条的去掉方法

    要去掉`textarea`的滚动条,可以分别使用`overflow-x`和`overflow-y`属性来控制横向和纵向的滚动条。例如,如果你想要隐藏`textarea`的横向滚动条,可以这样设置: ```html ;"&gt; ``` 同样,如果想隐藏纵向滚动条,...

    layer弹出层 iframe层去掉滚动条的实例代码

    在这个问题中,我们关注的是如何在layer弹出层中的iframe层去除滚动条,以保持页面的整洁和用户体验。 首先,让我们深入理解一下涉及到的几个概念: 1. **layer**:Layer是基于jQuery的一个轻量级的弹窗插件,提供...

    html,小程序scroll-view去除滚动条

    进入正题,有时候在项目中,需求不想要某些滚动条怎么办呢? 首先看HTML解决滚动条的方法。 方法1.父盒子overflow:hidden 子盒子比父盒子宽17 实现视觉隐藏滚动条(为什么是17px呢,因为自己测了下,滚动条宽度就是...

    易语言表格不显示滚动条的代码

    这篇分享的代码主要展示了如何实现易语言表格不显示滚动条的功能。以下是对这段代码的详细解释: 首先,代码中提到了一个`DLL命令`,这是易语言调用动态链接库(DLL)中的函数的方法。在这个例子中,使用了名为`...

    JS去除iframe滚动条的方法

    本文将详细讲解如何使用JavaScript去除`iframe`的滚动条。 首先,`iframe`标签有一个名为`scrolling`的属性,它可以接受三个值:`yes`、`no`和`auto`。当`scrolling`设置为`yes`时,`iframe`将显示滚动条;设置为`...

    layui table去掉右侧滑动条的实现方法

    这种方法适用于表格内容不需要分页的情况,如果内容过多需要分页,可以考虑调整表格的布局或采用其他展示方式,以避免滚动条的出现。值得注意的是,这种方法仅适用于页面加载完成后表格的初始设置,如果表格内容是...

    JS弹出层遮罩,隐藏背景页面滚动条细节优化分析

    一、去除滚动条方法 当我们在页面上添加一个遮罩层时,通常需要隐藏背景页面的滚动条以提供更好的用户体验。为了实现这一点,可以通过CSS样式给body标签添加overflow:hidden属性。这样的设置可以隐藏HTML元素或...

    CSS 隐藏代码大全

    28. 在线留言滚动条设置:`.guestBook ul{...}` 这段代码设置留言列表的高度、宽度、自动滚动等属性,以便实现更好的视觉效果。 以上代码主要涉及CSS的`display`属性,它用于控制元素是否在页面上显示。当`display`...

    JavaScript 经典代码大全

    这段代码用于隐藏页面的垂直滚动条,同时保留水平滚动条。这对于某些设计上需要隐藏滚动条的页面非常有用。 ### 16. 去除链接图片的蓝色边框 ```html ()"&gt;&lt;img src="logo.jpg" border="0"&gt;&lt;/a&gt; ``` 通过`onFocus`...

    AlphaControls v9.04 Beta Retail Full Source〖XE -XE6〗

    控件新增支持如阴影等外部效果,支持各种尺寸的滚动条、方向键。下面就为你详细解析AlphaControls v9的更新内容: 新属性 TsSkinManager.Brightness - 这个属性可在运行时改变当前皮肤的亮度,最小和最大值根据...

    vs2008快捷键列表

    - **Ctrl + K + Ctrl + U**:用于取消上述注释操作,即去除选中代码行前后的注释符号,使其重新成为有效代码。 #### 代码跳转与浏览 - **Ctrl + J**:此快捷键用于快速跳转到当前文件中的指定位置,可以通过输入...

    VB增强搜索插件 v2.3.0.74 (完整压缩包)

    修改了横向滚动条的计算方式 修改了ListBox?重绘后失去焦点时不显示选中项目的问题 v2.2.0.67 调整文件名和类名 增加列表重绘代码,准备将匹配子串用粗体显示 修改了在显示时提取选中字符串的功能 调整了热键...

    自绘CListCtrl(实现格子网状,去掉竖线)

    本话题将深入探讨如何自绘CListCtrl,以实现格子网状效果并去除竖线。 ### 自绘CListCtrl简介 CListCtrl的默认样式包括了行与列之间的分隔线,这在许多情况下是必要的,但在某些设计需求中,可能需要去掉这些竖线以...

    jQuery实现带有上下控制按钮的简单多行滚屏效果代码

    在这个例子中,作者使用了animate方法来实现滚动条的平滑滚动。该方法可以接受参数,如滚动的目标位置、滚动速度等,这些参数决定了动画的实现效果。通过回调函数,开发者可以处理动画结束后的需求,比如在这里是...

    GidotTypesetter

    新增功能  1. 排版小工具增加去掉空换行功能  2. 排版小工具增加去掉文本中[]及其包含... 选择排版后剪切滚动条会失效  7. 某些外国杀毒软件的误报  8. 个别繁体中文在行尾时会被误认为干扰符  9. 其它细节的修正

    Java基础增强

    - Ctrl+Alt+向下箭头 / Ctrl+Alt+向上箭头:向下或向上滚动,而不需要滚动条。 - Ctrl+d:删除当前行。 - Ctrl+t:查看类型层次结构。 - Ctrl+shift+t:查看类型。 - Ctrl+shift+l:显示当前编辑器的快捷键。 ...

Global site tag (gtag.js) - Google Analytics