我想设置一个滑块以允许人们设置事物之间的比例,我已将其设置为读取相关值,但我不确定如何将每个部分中的颜色设置为不同以使其成为可能更清楚地看到滑块的用途。
那我该怎么做呢?
答案 0 :(得分:1)
$("#slider").noUiSlider({
start: [ 30, 70 ],
connect: true,
range: {
'min': 0,
'max': 100
}
});

#slider .noUi-base {
background: red;
}
#slider .noUi-background {
background: blue;
}
#slider .noUi-connect {
background: green;
}

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<link href="http://refreshless.com/nouislider/source/distribute/jquery.nouislider.min.css" rel="stylesheet"/>
<script src="http://refreshless.com/nouislider/source/distribute/jquery.nouislider.all.js"></script>
<div id="slider"></div>
&#13;
答案 1 :(得分:0)
如果您使用的是Angular 2+ noUISlider组件: 将其添加到您用来覆盖子组件的css的组件中。
@Component({ ... 封装:ViewEncapsulation.None, })