2013-05-26 194 views

回答

18

我已經玩了你。 首先,我將按鈕設置爲10px x 10px以使其更容易,並且通過指向左,右,上和下的10個箭頭創建4 10。 然後我將背景大小設置爲100%,以正確縮放它。 然後我使用,:increment,:decrement,:horizontal:vertical選擇器爲每個按鈕設置正確的圖像。 圖片現在在我的公共收藏箱中,但您可以添加自己的圖片。

下面是更新後的代碼:http://jsfiddle.net/Nk3NH/2/

我寫的是這樣的代碼:

::-webkit-scrollbar-button { 
    background-size: 100%; 
    height: 10px; 
    width: 10px; 
    -webkit-box-shadow: inset 1px 1px 2px rgba(0,0,0,0.2); 
} 

::-webkit-scrollbar-button:horizontal:increment { 
    background-image: url(https://dl.dropboxusercontent.com/u/55165267/icon2.png); 
} 

::-webkit-scrollbar-button:horizontal:decrement { 
    background-image: url(https://dl.dropboxusercontent.com/u/55165267/icon4.png); 
} 

::-webkit-scrollbar-button:vertical:increment { 
    background-image: url(https://dl.dropboxusercontent.com/u/55165267/icon3.png); 
} 

::-webkit-scrollbar-button:vertical:decrement { 
    background-image: url(https://dl.dropboxusercontent.com/u/55165267/icon.png); 
} 

編輯: 設法滾動按鈕旁邊彼此OP想加入這些樣式:

::-webkit-scrollbar-button:end { 
    display: block; 
} 

::-webkit-scrollbar-button:start { 
    display: none; 
} 

http://jsfiddle.net/Nk3NH/4/

更新代碼的base64圖像,而不是斷開的鏈接:

http://jsfiddle.net/burkybang/1z7vgfpt/

+0

抱歉,這段代碼並不完全是我需要的,因爲我想要的按鈕,正如我所說的那樣:http://i.imgur.com/aMl9c6y.gif 如果你這樣做了,我會給你20個聲望.. – user2401856

+0

是啊我知道你自己寫了,不用擔心,如果你按照我的要求做了什麼,你會得到20的聲望;) – user2401856

+0

對不起,誤解了一秒 –

-2

只需添加:

::-webkit-scrollbar-thumb { 
    background-image:url(http://i.imgur.com/ygGobeC.png); 
} 
+0

不幸的是它是不完整的代碼,因爲它在兩個方向上增加了相同的圖像,以兩軸的上下和不正是我想要的 – user2401856