2013-05-26 8 views

risposta

18

Ho giocato intorno con esso per voi. Per prima cosa ho impostato i pulsanti 10px x 10px per renderlo più semplice e ho creato 4 10 10 frecce su 10 verso sinistra, destra, su e giù. Quindi ho impostato la dimensione dello sfondo su 100%, per ridimensionarla correttamente. Quindi ho impostato l'immagine corretta su ciascun pulsante utilizzando, i selettori :increment, :decrement, :horizontal e :vertical. Le immagini sono sul mio dropbox pubblico in questo momento, ma è possibile aggiungerne di proprie.

Ecco il codice aggiornato: http://jsfiddle.net/Nk3NH/2/

il codice che ho scritto è stato questo:

::-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); 
} 

EDIT: riusciti ad ottenere i pulsanti di scorrimento accanto all'altro come PO voluto con l'aggiunta di questi stili:

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

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

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

codice aggiornato con le immagini base64 al posto dei collegamenti interrotti:

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

+0

dispiace ma questo codice non è esattamente quello di cui ho bisogno perché voglio che i pulsanti come ho detto siano così: http://i.imgur.com/aMl9c6y.gif Se l'hai fatto ti darò 20 reputazione .. – user2401856

+0

Sì So che l'hai scritto tu stesso, non ti preoccupare ne avrai 20 per la reputazione se fai quello che ti ho chiesto;) – user2401856

+0

Mi spiace frainteso per un secondo –

-2

Basta aggiungere:

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

Purtroppo è il codice incompleto perché aggiunge la stessa immagine ai due assi nelle direzioni sia su e giù e che non è esattamente quello che voglio – user2401856