2016-07-27 16 views
2

Gibt es eine Möglichkeit, die Höhe von HTML-Eingabe Type = "Bereich" in IE festlegen? Ich meine die Blockhöhe, nicht die Spurhöhe. Hier ist, was ich habe:Wie IE Eingangstyp ändern = "Bereich" Trackblockhöhe

input[type=range]::-ms-track { 
    width: 100%; 
    height: 6px; 
} 

Mit obigem Code ich eine 6px Höhe Spur, aber der Elementblock bleibt viel höher wie im Bild unten zu sehen ist, wo ich punktieren Grenzen platziert, um die Blöcke zu sehen: IE_Input_Range_Track_Height

Antwort

4

Sie müssen die Polsterung 0

input[type=range] {padding: 0;} 

http://codepen.io/rachelreveley/pen/Vjdyab

+0

Danke setzen. Interessant nur IE benötigt dieses Update. Es hat gut funktioniert. –

+0

Super, danke! Ich habe viel Zeit damit verbracht, herauszufinden, warum ein benutzerdefinierter Schieberegler im IE nicht angezeigt wurde. – boyomarinov