方法一:修改滚动条颜色
Body {
scrollbar-arrow-color: greenyellow;
scrollbar-face-color: greenyellow;
scrollbar-3dlight-color: greenyellow;
scrollbar-highlight-color: greenyellow;
scrollbar-shadow-color: greenyellow;
scrollbar-darkshadow-color: greenyellow;
scrollbar-track-color: greenyellow;
}
将颜色设置的和div颜色一样
方法二:div包裹
<!DOCTYPE html> <html> <head> <title>Test1-模块-CSS实现无滚动条滚动</title> <meta charset="UTF-8" > <style type="text/css"> .wrap{width:500px;height:500px;overflow:hidden;} .box1{width:500px;height:500px;margin:0 20px;overflow-y:scroll;overflow-x:hidden;background-color:#eee;} .box2{height:1000px;} </style> </head> <body> <div class="wrap"> <div class="box1"> <div class="box2"> <p>box1和box2实现在一定高度的节点(box1)里展示大于该高度的节点(box2)</p> <p>box2里面滚动了多少可以通过box1.scrollTop来获取</p> <p style="margin-bottom:850px;">wrap作为最外层的节点,作用是用来隐藏滚动条的</p> <p id="end">The-end</p> </div> </div> </div> </body> </html>
方法就是box2和wrap同一个框框显示,可以滚动的box1向右移动一点,这样就可以滚动但是滚动条有不会显示出来,被挤掉了。。。