我想根據滑塊位置給出兩種不同顏色的滑塊顏色。一種顏色應該在滑塊之前,另一種顏色應該在滑塊之後。我使用css實現了其他設計。這裏是皮膚輸入的代碼[type = range]。如何爲滑塊賦予不同的背景顏色?
input[type=range]{
border: 1px solid #4ba8b1;
margin: 0px 0px 5px 5px;
background:-webkit-gradient(linear,center top, center bottom, from(#CFDCDD),to(#DFE9EA),color-stop(50%,#DFE9EA));
float:left;
pointer:cursor;
-webkit-appearance:none;
width:300px;
height:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}
input[type=range]::-webkit-slider-thumb
{
-webkit-appearance:none;
border:1px solid #4ba8b1;
background:-webkit-gradient(linear,center top, center bottom,from(#CAE8E9),to(#E4ECEC),color-stop(50%,#9ED2D1));
background:-moz-linear-gradient(top,#CAE8E9,#9ED2D1,#E4ECEC);
width:7px;
height:15px;
opacity:.7;
}
和HTML是:
<input type="range" name="rangeEl" value="120" min="0" max="150" />
它使得輸出以及單背景色。現在我需要爲拇指之前的滑塊和拇指之後的另一種顏色提供顏色。幫我!
這在目前的狀態太朦朧了。你可以重新說一點,以表明你想要什麼,你的問題到底是什麼?然而,滑塊控件無法在純CSS中運行 – 2011-03-03 08:55:56
我希望你現在能夠理解我的問題。 – priya 2011-03-03 11:59:44