技術(shù)頻道導(dǎo)航
HTML/CSS
.NET技術(shù)
IIS技術(shù)
PHP技術(shù)
Js/JQuery
Photoshop
Fireworks
服務(wù)器技術(shù)
操作系統(tǒng)
網(wǎng)站運(yùn)營

贊助商

分類目錄

贊助商

最新文章

搜索

4個純CSS自定義的炫酷醒目的滾動條

作者:admin    時間:2023-4-13 14:14:55    瀏覽:

前面介紹了6個純CSS自定義的簡單而優(yōu)雅的滾動條樣式,在本文中,將創(chuàng)建富有創(chuàng)造力和有趣的滾動條,同樣地,它們都是由純CSS來實(shí)現(xiàn)的。

效果圖

 4個純CSS自定義的炫酷醒目的滾動條

demodownload

實(shí)例介紹

純CSS完成,創(chuàng)建各種有趣的滾動條,甚至滾動條可以使用圖片來代替。

HTML代碼

<div class="scrollbar" id="scrollbar1"></div>
<div class="scrollbar" id="scrollbar2"></div>
<div class="scrollbar" id="scrollbar3"></div>
<div class="scrollbar" id="scrollbar4"></div>

滾動條容器為一個div標(biāo)簽,該div標(biāo)簽的class屬性值為scrollbar。

scrollbar1、scrollbar2... 是div的標(biāo)識,它們顯示不同的滾動條樣式。

CSS代碼

div設(shè)置盒子屬性,這里是以塊(block)的顯示方式。

div {
    display: block;
}

.scrollbar設(shè)置滾動條樣式:定位、長寬、邊距、溢出顯示方式。

.scrollbar {
    height: 300px;
    width: 50%;
    overflow: auto;
    padding: 0 10px;
}

::scrollbar 元素設(shè)置,它設(shè)置的是滾動條的寬度。

#scrollbar3::-webkit-scrollbar {
    width: 20px;
}

::scrollbar-thumb 元素設(shè)置,它設(shè)置的是滾動條的樣式。滾動條可以用圖片代替,如下代碼。

#scrollbar3::-webkit-scrollbar-thumb {
    background-image: url(arrow.png);
    background-position: center top;
    background-repeat: no-repeat, no-repeat;
    background-size: 50px;
}

::scrollbar-track 元素設(shè)置,它設(shè)置滾動條的背景顏色及透明度。

#scrollbar3::-webkit-scrollbar-track {
    background-color: transparent;
}

效果圖

有趣的滾動條(效果圖) 

注意問題

CSS選擇器 ::-webkit-scrollbar 、::-webkit-scrollbar-thumb、::-webkit-scrollbar-track 并不是任何瀏覽器都支持,比如Firefox。所以如果你想應(yīng)用本實(shí)例,請了解一下你的用戶終端及需求。

總結(jié)

本文介紹了4個純CSS自定義的炫酷醒目的滾動條,令人驚訝的是,滾動條可以使用圖片來代替,這可以充分發(fā)揮我們的創(chuàng)造力,創(chuàng)建一些有趣的滾動條。如果你也喜歡這些效果的滾動條,那么可以直接下載源碼使用,非常方便。

相關(guān)文章

標(biāo)簽: scrollbar  滾動條  
x
  • 站長推薦
/* 左側(cè)顯示文章內(nèi)容目錄 */