国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

CSS自定義滾動(dòng)條樣式案例詳解

瀏覽:130日期:2022-06-03 11:16:39

CSS3自定義滾動(dòng)條樣式 -webkit-scrollbar

當(dāng)內(nèi)容超出容器時(shí),容器會(huì)出現(xiàn)滾動(dòng)條,其自帶的滾動(dòng)條有時(shí)無(wú)法滿足我們審美要求,那么我們可以通過(guò)css偽類(lèi)來(lái)實(shí)現(xiàn)對(duì)滾動(dòng)條的自定義。

首先我們要了解滾動(dòng)條。滾動(dòng)條從外觀來(lái)看是由兩部分組成:1,可以滑動(dòng)的部分,我們叫它滑塊2,滾動(dòng)條的軌道,即滑塊的軌道,一般來(lái)說(shuō)滑塊的顏色比軌道的顏色深。

滾動(dòng)條的css樣式主要有三部分組成:

  1. ::-webkit-scrollbar ? 定義了滾動(dòng)條整體的樣式;
  2. ::-webkit-scrollbar-thumb ?滑塊部分;
  3. ::-webkit-scrollbar-thumb ?軌道部分;

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

html代碼:

<div>    <div></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 {/*滾動(dòng)條整體樣式*/width: 10px;     /*高寬分別對(duì)應(yīng)橫豎滾動(dòng)條的尺寸*/height: 1px;    }.test-1::-webkit-scrollbar-thumb {/*滾動(dòng)條里面小方塊*/border-radius: 10px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #535353;    }.test-1::-webkit-scrollbar-track {/*滾動(dòng)條里面軌道*/-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 10px;background: #EDEDED;    }

效果如下如:

如果要改變滾動(dòng)條的寬度:在::-webkit-scrollbar中改變即可;如果要改變滾動(dòng)條滑塊的圓角,在::-webkit-scrollbar-thumb 中改變;如果要改軌道的圓角在::-webkit-scrollbar-track中改變;

此外,滾動(dòng)條的滑塊不僅可以填充顏色還可以填充圖片如下:

css代碼:

.test-5::-webkit-scrollbar {/*滾動(dòng)條整體樣式*/    width: 10px;     /*高寬分別對(duì)應(yīng)橫豎滾動(dòng)條的尺寸*/    height: 1px;}.test-5::-webkit-scrollbar-thumb {/*滾動(dòng)條里面小方塊*/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 {/*滾動(dòng)條里面軌道*/-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);/*border-radius: 10px;*/background: #EDEDED;    }

html代碼:

<div>    <div></div></div>

效果如下:

以上就可以做出自己喜歡的滾動(dòng)條了;

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

到此這篇關(guān)于CSS自定義滾動(dòng)條樣式案例詳解的文章就介紹到這了,更多相關(guān)CSS自定義滾動(dòng)條樣式內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

標(biāo)簽: CSS HTML
主站蜘蛛池模板: 欧美13一14周岁a在线播放 | 亚洲自偷自拍另类12p | 国产一级片免费 | 一区免费在线观看 | 国产在线观看免费视频软件 | 日本一级特黄大一片免 | 久久精品国产半推半就 | 特级欧美午夜aa毛片 | 一区二区三区在线播放 | 国产一级做a爰片在线看免费 | 欧美做a欧美 | 草草影院私人免费入口 | 视频一区免费 | 午夜欧美性欧美 | 小毛片在线观看 | 亚久久伊人精品青青草原2020 | shkd在线观看| 欧美69视频 | 男人的天堂精品国产一区 | 亚洲成人偷拍 | 国产精品美女视视频专区 | 欧美高清性色生活 | 日韩欧美在线视频观看 | 一及毛片| 欧美久久视频 | 新版天堂中文资源官网 | 美女一丝不佳一级毛片香蕉 | 精品久久久久久 | 国产国产成人精品久久 | 欧美亚洲在线观看 | 久久精品国产亚洲网站 | 国产香蕉国产精品偷在线观看 | 亚洲自拍图片区 | 一级不卡毛片免费 | 久久性精品| 在线观看日本www | 久久久精品成人免费看 | 91手机看片国产福利精品 | 国产精品久久久久久福利 | 久久在现 | 久久久成人啪啪免费网站 |