2013-05-26 9 views

Antwort

18

Ich habe es für Sie herum spielen. Zuerst habe ich die Tasten 10px x 10px, um es einfacher zu machen, und erstellt 4 10 von 10 Pfeile nach links, rechts, oben und unten. Dann setze ich die Hintergrundgröße auf 100%, um sie richtig zu skalieren. Dann stelle ich das richtige Bild für jede Taste mit den :increment, :decrement, :horizontal und :vertical Selektoren. Die Bilder sind jetzt in meiner öffentlichen Dropbox, aber Sie können Ihre eigenen hinzufügen.

Hier ist der aktualisierte Code: http://jsfiddle.net/Nk3NH/2/

der Code, den ich geschrieben war:

::-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: die Scroll-Tasten Managed nebeneinander zu bekommen, wie OP durch das Hinzufügen dieser Arten wollte:

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

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

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

aktualisiert Code mit Base64-Bilder statt defekte Links:

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

+0

Sorry, aber Dieser Code ist nicht genau das, was ich brauche, weil ich möchte, dass die Buttons so sind, wie ich es gesagt habe: http://i.imgur.com/aMl9c6y.gif Wenn du es getan hast, gebe ich dir 20 Ruf. – user2401856

+0

Yeah Ich weiß, dass du es selbst geschrieben hast, mach dir keine Sorgen, du bekommst 20 Ruf dafür, wenn du das machst, worum ich dich gebeten habe;) – user2401856

+0

Entschuldigung Für eine Sekunde missverstanden –

-2

Fügen Sie einfach:

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

Leider unvollständig Code es ist, weil es das gleiche Bild auf die beiden Achsen in den beiden Richtungen nach oben und unten und das nicht genau hinzufügt, was ich will – user2401856