我有一个类型范围的输入
<input id="counter" type="range" min="0" ></input>
跟随css
#counter {
-webkit-appearance: none;
background-color: silver;
width: 200px;
height:10px;
border-radius:50px;
border-color:rgb(240, 61, 37);
}
#counter::-webkit-slider-thumb {
-webkit-appearance: none;
width:15px;
height:15px;
border-radius:50px;
content:"1";
background:rgb(240, 61, 37);
opacity:0.95;
}
现场演示here
css的content:"1";
根本不工作,如何在输出中将一些文本设置为红色旋钮。
::-webkit-slider-thumb
不接受content
财产。请尝试设置背景图像。
:: - webkit-slider-thumb不接受content属性。
听起来好像你试图使用滑块拇指作为拇指宽度值的动态工具提示。
如果是这种情况,那么你可以使用css在拇指顶部放置一个元素,它通过javascript或jQuery动态获取值。
我现在正在工作,所以我可能会尝试稍后做一个例子,但逻辑是这样的:
1)将一个元素(比如称为工具提示)放在一个只有一个数字(稍后用拇指的位置值更新)的位置上。
2)找到拇指的位置
3)使用javascript将其作为工具提示的位置。
4)使用.innerHTML(或jQuery的.html)将拇指的位置作为工具提示的值。