2010-12-15 8 views
8

Czy istnieje sposób na stylizowanie elementów <input type="range"> dla przeglądarek Webkit?Stylizowanie elementów typu wejściowego zakresu w przeglądarkach Webkit

+0

Co znajduje się suwak input type? – Ashley

+1

rodzaj wejścia 'przycisk, pole wyboru, plik, ukryty, obraz, hasło, radio, reset, wysłać, tekst' ** nowy typ wejścia **' reset, obraz, datetime, datetime-local, data, miesiąc, czas, tydzień, numer, zasięg, adres e-mail, adres URL, wyszukiwanie, numer telefonu, kolor "http://www.w3.org/TR/html-markup/ – Blur

+0

ohhh Przepraszamy tylko jego zakres typów wejściowych. –

Odpowiedz

4

Słyszałem tylko o typie range, a nie slider.

input[type="range"] { 
    -webkit-appearance: slider-horizontal; 
} 
+0

jak zmienić kolor i wygląd, to ich sposób na zmianę wyglądu pokrętła. –

14

Jest całkiem dobry artykuł na styling a range to make it look like an iPhone slider napisany przez Davida B. Calhoun.

Myślę, że post na blogu powinien dotyczyć większości aspektów stylizacji typu wejściowego zakresu.

Oto niektóre z CSS:

input[type='range']::-webkit-slider-thumb { 
    -webkit-appearance: none; 
    width: 68px; 
    height: 44px; 
    -webkit-border-radius: 10px; 
    border-radius: 10px; 
    -webkit-gradient(
     linear, 
     left top, 
     left bottom, 
     color-stop(0, #fefefe), 
     color-stop(0.49, #dddddd), 
     color-stop(0.51, #d1d1d1), 
     color-stop(1, #a1a1a1) 
    ); 
    background-repeat: no-repeat; 
    background-position: 50%; 
} 
Powiązane problemy