4

我正在尝试在 Windows 8(IE 10)上设置我的滑块样式,它们具有一些标准样式,但我无法在文档中找到它们的样式,任何其他必须设置滑块样式的人(我只想更改颜色)

请参阅下图以查看 Windows 8 标准样式(IE 10):

滑块图像win8设计

例如,我想将滑块的紫色元素更改为红色。我没有发布代码,因为我找不到在哪里寻找它,即使在我的 Visual Studio 调试屏幕中的检查模式下也是如此。


除了这个问题,我想问你是否知道如何设置选择控件的样式,我可以管理所有其他控件,但下图中的蓝色控件除外

选择和选项

4

2 回答 2

6

解决方案已找到!控件中的填充由这个新的 -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 版上构建以下链接内容可以找到更多控件。

于 2012-10-04T12:26:24.003 回答
0

除非您在其前面放置一个选择器,否则西蒙的答案不起作用:

#sliderId::-ms-fill-lower { background-color: #ff0000; }
#sliderId::-ms-fill-upper { background-color: #0000ff; }

参考

于 2012-10-11T00:43:41.420 回答