`
ihuashao
  • 浏览: 4723008 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

【转】CSS滚动条样式说明

阅读更多

1,Overflow内容溢出时的设置

overflow 水平及垂直方向内容溢出时的设置
overflow-x 水平方向内容溢出时的设置
overflow-y 垂直方向内容溢出时的设置

以上三个属性设置的值为visible、scroll、hidden、auto

visible 默认值。使用该值时,无论设置的"width"和"height"

的值是多少,其中的内容无论是否超出范围都将被强制显示。
hidden 效果与visible相反。任何超出"width"和"height"的内

容都会不可见。
scroll 无论内容是否超越范围,都将显示滚动条。
auto 当内容超出范围时,显示滚动条,否则不显示。

应用:

没有水平滚动条:
<div style="overflow-x:hidden">test</div>

没有垂直滚动条
<div style="overflow-y:hidden">test</div>


没有滚动条
<div style="overflow-x:hidden;overflow-y:hidden" 或

style="overflow:hidden">test</div>

自动显示滚动条
<div

style="height:100px;width:100px;overflow:auto;">test</di

v>

2,自己定义滚动条的颜色

我们一般默认的滚动条样式如下左图,右图是放大了1600倍的样

子,我们可以看到滚动条有几种言责组合的,我给他们标了7个号,

分别注释在下面的css代码的后面了,注意css的注释代码是放在

两个斜杠内的两个星号之间,如:/*这里放注释的代码*/

Body {
scrollbar-arrow-color: #f4ae21; /*三角箭头的颜色*/
scrollbar-face-color: #333; /*立体滚动条的颜色*/
scrollbar-3dlight-color: #666; /*立体滚动条亮边的颜

色*/
scrollbar-highlight-color: #666; /*滚动条空白部分的

颜色*/
scrollbar-shadow-color: #999; /*立体滚动条阴影的颜

色*/
scrollbar-darkshadow-color: #666; /*立体滚动条强阴

影的颜色*/
scrollbar-track-color: #666; /*立体滚动条背景颜色*/

scrollbar-base-color:#f8f8f8; /*滚动条的基本颜色*/
Cursor:url(mouse.cur); /*自定义个性鼠标*/
}

以上2项适用与<body>、<div>、<textarea>、<iframe>


<html>

<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html;

charset=gb2312">
<title>用CSS控制滚动条样式</title>
<STYLE>
BODY {

}
</STYLE>
</head>

<body>

<p> &nbsp; </p>

</body>

</html>

分享到:
评论

相关推荐

    HTML中滚动条各种样式示例

    以上就是关于HTML中滚动条样式的详细说明,通过巧妙地利用CSS,我们可以使滚动条成为网页设计中的一部分,提升用户体验。记得在设计时考虑到不同浏览器的兼容性,以确保所有用户都能享受到一致的浏览体验。

    纯css控制内容随滚动条滚动,可放任意位置

    标题“纯css控制内容随滚动条滚动,可放任意位置”以及描述中的“纯CSS实现客服悬浮窗,随浏览器滚动而滚动。可任意自定义位置。代码简洁易懂。兼容一切主流浏览器”都指向了这一技术——固定定位(fixed ...

    网页滚动条CSS代码生成器

    5. **浏览器兼容性**:不同的浏览器可能对CSS滚动条的支持程度不同,需要考虑使用浏览器前缀(如 `-webkit-`)来确保在主流浏览器中的兼容性。 6. **响应式设计**:根据设备屏幕大小和方向,可能需要调整滚动条的...

    jQuery制作仿Mac Lion OS滚动条效果

    包括为容器设置宽度、高度、背景色等,并且对滚动条的滑块(slider)和其他元素设定相应的样式。 6. 插件调用方法:使用jQuery的“nanoScroller()”方法,开发者可以简单地应用插件到页面中带有“nano”类的所有...

    滚动条生成器自动进行生成想要的样式方便调用

    4. **兼容性考虑**:生成的滚动条样式应考虑跨浏览器和跨平台的兼容性,确保在各种设备和浏览器上都能正常显示。 5. **可自定义选项**:包括滚动条的轨道颜色、滑块颜色、鼠标悬停时的颜色变化、滚动条大小以及是否...

    一个好看的滚动条插件

    "一个好看的滚动条插件"这个标题所指的就是一种专门用于改善默认滚动条外观的软件组件,它能够自定义滚动条样式,使其与整体设计风格更协调,提升用户的视觉体验。 描述中提到“自动添加滚动条样式,当长-宽超出...

    jquery滚动条-2

    最后,“jquery 滚动条 Scrollbar 设置浏览器默认滚动条样式jsfoot网页特效”会介绍如何利用jQuery改变浏览器默认的滚动条样式。通过应用CSS3样式,我们可以让滚动条与页面的其他元素更加协调,从而提高整体的设计感...

    jquery实现图片代替滚动条效果,兼容当前主流浏览器。

    标题中的“jquery实现图片代替滚动条效果,兼容当前主流浏览器”指的是使用JavaScript库jQuery和相关的插件,将传统的滚动条替换为自定义的图片样式,以达到更美观、个性化的效果,同时确保在不同浏览器(如Chrome、...

    CSS完全手册 样式控制操作手册

    - **文本溢出**:处理文本超出容器时的行为,如滚动条、隐藏或省略号。 4. **布局** - **定位**:使用`position`属性(static、relative、absolute、fixed)控制元素相对位置。 - **浮动**:`float`属性用于创建...

    兼容ie8的jquery滚动条美化插件

    2. **主题多样化**:内置了12种预设主题,这些主题可以满足不同设计风格的需求,用户可以根据网站的整体设计选择合适的滚动条样式,或者自定义样式以实现更个性化的滚动条设计。 3. **轻量级**:尽管提供了丰富的...

    一款效果很不错的JS滚动条

    描述中提到的“JS+CSS滚动条”进一步说明了这个工具是结合JavaScript和CSS技术来实现的。JavaScript负责动态交互和逻辑控制,如滚动事件、速度控制等;CSS则用于定制滚动条的外观,包括颜色、大小、形状等视觉元素。...

    滚动触发css3动画

    描述中的"滚动条触发css3动画,循环次数可以改变参数"进一步说明了这种动画机制的灵活性。这里的“循环次数”指的是CSS3动画的迭代次数,开发者可以通过设置不同的迭代次数来控制动画播放的次数。例如,一个元素可能...

    jQuery和css3响应式带滚动条的内容手风琴插件

    **jQuery和CSS3响应式带滚动条的内容手风琴插件** 在网页设计中,为了优化用户体验和提高页面可读性,内容手风琴插件成为了一种流行的设计元素。这款响应式的jQuery和CSS3内容手风琴插件,不仅实现了传统手风琴功能...

    【滚动条生成】IeCoolScrollBar

    3. **代码生成**:生成自定义滚动条样式后,工具会提供相应的CSS代码,开发者只需将这些代码添加到网站的CSS文件中即可应用。 4. **动态效果**:除了静态样式,一些高级的滚动条生成器还允许添加鼠标悬停、滑动等...

    自定义美化滚动条插件

    在网页设计中,滚动条是必不可少的元素,但浏览器默认的滚动条样式通常较为简单,可能不符合设计师对网站整体美学的追求。因此,通过使用JQ(jQuery)这种强大的JavaScript库,开发者可以创建自定义的滚动条插件,以...

    PC端滚动条插件

    1. **样式自定义**:默认情况下,浏览器的滚动条样式由系统控制,统一且缺乏个性化。使用这个插件,开发者可以完全自定义滚动条的外观,包括颜色、宽度、形状、过渡效果等,使其更好地融入网页的整体设计。 2. **...

    滚动条demo

    在"滚动条demo"中,由于提到了较好的IE兼容性,说明其可能采用了polyfill技术或者条件注释来确保在不支持CSS3滚动条自定义的IE浏览器上也能正常工作。这可能涉及到使用JavaScript库模拟自定义滚动条的行为,或者使用...

    表格加滚动条

    CSS则用来控制滚动条的样式,包括颜色、宽度、箭头图标等,使其与网页整体设计风格保持一致。 在实际应用中,"表格加滚动条"js插件通常会提供以下功能: 1. **自适应布局**:插件能够根据表格内容自动调整滚动条,...

    CSS属性解释、说明

    - **值**:`visible`(可见)、`hidden`(隐藏)、`scroll`(始终显示滚动条)、`auto`(自动显示滚动条)。 - **示例**:`overflow: auto;` **4. `clip`**: 剪辑区域。 - **值**:`rect(top right bottom left)...

    很好的jq模拟滚动条

    由于原生浏览器的滚动条样式有限,且在不同浏览器间存在差异,开发者们常常会寻求第三方解决方案来实现一致且美观的滚动条设计,这就是jq模拟滚动条插件的作用所在。 这个插件提供了多种预设样式和自定义选项,使得...

Global site tag (gtag.js) - Google Analytics