2、给dom元素设置相应的宽度,可以用style中的width。
3、再给dom元素设置overflow属性,水平滚动条就是overflow-x:scroll。这样当元素中的内容超出设置的宽度时就会出现滚动条。
示例:
<div style="overflow-x:scrollwidth:200pxwhite-space:nowrap">当内容超出设定的宽度时自动出现横向滚动条</div>
<div id="bar"><span id="topBtn"><i id="top"></i></span>
<div id="block-box">
<span id="block"></span>
</div>
<span id="downBtn"><i id="down"></i></span>
</div>
CSS样式:有点丑,凑活着看吧:
#bar {position:relative width:20px height:380px float:right background:#ccc border-radius:5px display:none}#topBtn {width:20px height:20px position:absolute border-radius:5px}
#top {border:7px dashed transparent border-bottom:7px solid yellow position:absolute top:0px left:3px}
#downBtn {width:20px height:20px position:absolute border-radius:5px bottom:0px left:0px}
#down {border:7px dashed transparent border-top:7px solid yellow position:absolute bottom:0px left:3px}
#block-box {width:20px height:340px border-radius:5px position:absolute top:20px left:0px}
#block {width:20px border-radius:5px position:absolute background:red height:0px}
<div style="width:260pxheight:120px overflow:scroll border:1px solid"> 这里是你要显示的内容 </div> <div style="width:260pxheight:120px overflow-y:scroll border:1px solid"> 这里是你要显示的内容 </div> <div style="width:260pxheight:120px overflow-y:scroll scrollbar-base-color:#ff6600 border:1px solid"> 这里是你要显示的内容 </div>SCROLLBAR-FACE-COLOR(立体滚动条凸出部分的颜色)
SCROLLBAR-HIGHLIGHT-COLOR(滚动条空白部分的颜色)
SCROLLBAR-SHADOW-COLOR(立体滚动条阴影的颜色)
SCROLLBAR-ARROW-COLOR(上下按钮上三角箭头的颜色)
SCROLLBAR-BASE-COLOR(滚动条的基本颜色)
SCROLLBAR-DARK-SHADOW-COLOR(立体滚动条强阴影的颜色)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)