Problem:
Um eine optisch ansprechende Bereichseingabe zu erreichen, wo links Seite ist grün und die rechte Seite ist grün grau.
Lösung:
Um diesen Effekt zu erzielen, ist ein browserspezifisches Styling erforderlich. Obwohl reine CSS-Lösungen möglich sind, variieren sie je nach Zielbrowser.
CSS-Lösung für Chrome:
CSS-Lösung für IE:
CSS-Lösung für Firefox:
Beispielcode:
/* Chrome */ input[type='range']::-webkit-slider-thumb { box-shadow: -80px 0 0 80px #43e5f7; } /* IE */ input[type="range"]::-ms-fill-lower { background-color: #43e5f7; } /* Firefox */ input[type="range"]::-moz-range-progress { background-color: #43e5f7; }
Dieser CSS-Code stellt sicher, dass die linke Seite der Bereichseingabe grün ist und die rechte Seite grau bleibt. Bereitstellung des gewünschten visuellen Effekts.
Das obige ist der detaillierte Inhalt vonWie kann ich HTML5-Bereichseingaben mit zwei unterschiedlichen Farben (Grün und Grau) formatieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!