我正在尝试在 Windows 8(IE 10)上设置我的滑块样式,它们具有一些标准样式,但我无法在文档中找到它们的样式,任何其他必须设置滑块样式的人(我只想更改颜色)
请参阅下图以查看 Windows 8 标准样式(IE 10):
例如,我想将滑块的紫色元素更改为红色。我没有发布代码,因为我找不到在哪里寻找它,即使在我的 Visual Studio 调试屏幕中的检查模式下也是如此。
除了这个问题,我想问你是否知道如何设置选择控件的样式,我可以管理所有其他控件,但下图中的蓝色控件除外
解决方案已找到!控件中的填充由这个新的 -ms- (IE) 属性设置
FX 这会使它变黑
input[type="range"]::-ms-fill-lower{background-color:#000;}
编辑*(
input[type="range"]:hover::-ms-fill-lower{background-color:#fff;}
)
通过在 Windows 8 和 Visual Studio 2012 版上构建以下链接内容可以找到更多控件。
除非您在其前面放置一个选择器,否则西蒙的答案不起作用:
#sliderId::-ms-fill-lower { background-color: #ff0000; }
#sliderId::-ms-fill-upper { background-color: #0000ff; }