我希望左侧为绿色,右侧为灰色。如上图所示将是完美的。最好是一个纯CSS解决方案(只需要担心WebKit)。这样的事情可能吗?
3 回答
叮当猫咪
TA贡献1776条经验 获得超12个赞
这是一个小更新:
如果使用以下内容,它将动态更新,而不是释放鼠标。
“更改mousemove”功能
<script>
$('input[type="range"]').on("change mousemove", function () {
var val = ($(this).val() - $(this).attr('min')) / ($(this).attr('max') - $(this).attr('min'));
$(this).css('background-image',
'-webkit-gradient(linear, left top, right top, '
+ 'color-stop(' + val + ', #2f466b), '
+ 'color-stop(' + val + ', #d3d3db)'
+ ')'
);
});</script>
- 3 回答
- 0 关注
- 587 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消