日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > CSS >内容正文

CSS

【CSS】DIV 自定义滚动条样式

發(fā)布時間:2024/1/1 CSS 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【CSS】DIV 自定义滚动条样式 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

當內(nèi)容超出容器時,容器會出現(xiàn)滾動條,其自帶的滾動條有時無法滿足我們審美要求,那么我們可以通過css偽類來實現(xiàn)對滾動條的自定義

來自:DIV 自定義滾動條樣式

滾動條的css樣式主要有三部分組成

::-webkit-scrollbar : 定義了滾動條整體的樣式 ::-webkit-scrollbar-thumb : 滑塊部分 ::-webkit-scrollbar-track : 軌道部分

下面以overflow-y:auto;為例(overflow-x:auto同)

html

<div class="test test-1"><div class="scrollbar"></div> </div>

css

.test{width: 50px;height: 200px;overflow: auto;float: left;margin: 5px;border: none;}.scrollbar{width: 30px;height: 300px;margin: 0 auto;}/*滾動條整體樣式*/.test-1::-webkit-scrollbar {/*高寬分別對應橫豎滾動條的尺寸*/width: 10px; height: 1px;}/*滾動條里面小方塊*/.test-1::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #535353;}/*滾動條里面軌道*/.test-1::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 10px;background: #EDEDED;}

效果如下如:

a. 改變滾動條的寬度:在::-webkit-scrollbar中改變即可;
b. 改變滾動條滑塊的圓角,在::-webkit-scrollbar-thumb 中改變;
c. 改軌道的圓角在::-webkit-scrollbar-track中改變;

此外,滾動條的滑塊不僅可以填充顏色還可以填充圖片如下

html

<div class="test test-5"><div class="scrollbar"></div> </div>

css

/*滾動條整體樣式*/ .test-5::-webkit-scrollbar {width: 10px; height: 1px; } /*滾動條里面小方塊*/ .test-5::-webkit-scrollbar-thumb {border-radius: 10px;background-color: #F90;background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);} /*滾動條里面軌道*/ .test-5::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);/*border-radius: 10px;*/background: #EDEDED; }

效果如下

以上就可以做出自己喜歡的滾動條了

如果文檔中會有多個滾動條出現(xiàn),而且希望所有的滾動條樣式是一樣的,那么偽元素前面不需要加上class、id、標簽名等之類的任何東西。

總結(jié)

以上是生活随笔為你收集整理的【CSS】DIV 自定义滚动条样式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。