css设置滚动条的颜色
div{
scrollbar-face-color:#fcfcfc
scrollbar-highlight-color:#6c6c90
scrollbar-shadow-color:#fcfcfc
scrollbar-3dlight-color:#fcfcfc
scrollbar-arrow-color:#240024
scrollbar-track-color:#fcfcfc
scrollbar-darkshadow-color:#48486c
scrollbar-base-color:#fcfcfc
}
滚动条样式主要涉及到如下CSS属性:
overflow属性:检索或设置当对象的内容超过其指定高度及宽度时如何显示内容
overflow:auto在需要时内容会自动添加滚动条
overflow:scroll总是显示滚动条
overflow-x:hidden禁止横向的滚动条
overflow-y:scroll总是显示纵向滚动条
width:568pxwidth:98%设置区域的宽度[像素/百分比等等]
height:120px设置区域的高度[像素/百分比等等]
css操作滚动条:::-webkit-scrollbar-track {
background-color: #b46868
} /* 滚动条的滑轨背景颜色 */
::-webkit-scrollbar-thumb {
background-color: rgba(0, 0, 0, 0.2)
} /* 滑块颜色 */
::-webkit-scrollbar-button {
background-color: #7c2929
} /* 滑轨两头的监听按钮颜色 */
::-webkit-scrollbar-corner {
background-color: black
} /* 横向滚动条和纵向滚动条相交处尖角的颜色 */
css是无法实现的,您要横向滚动只有通过js监听页面的拖动事件才行。给你个插件可以研究研究,这插件能让你体验到win8切换的效果。
如果你非要用滚轮来响应横向滚动 你还是得用js监听滚轮,给滚轮绑定一个事件,没次滚动都使div 内容向某个方向animate移动一个固定距离