HTML 输入范围 Firefox 中的样式
HTML input range Style in Firefox
我的输入范围元素有一个CSS问题:
<input type="range" id="difficultSelect" max="3" min="1" value="2"/>
CSS 看起来像这样:
-webkit-appearance: none;
z-index: 102;
width: 225px;
height: 5px;
margin-left: 95px;
margin-top: 15px;
border-radius: 2px;
background: linear-gradient(to right, #83f922 0%,#ff4c00 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#83f922),
color-stop(100%,#ff4c00));
background: -moz-linear-gradient(left, #83f922 0%, #ff4c00 100%);
background: -webkit-linear-gradient(left, #83f922 0%,#ff4c00 100%);
如您所见,滑块的背景应显示从绿色到红色的线性渐变。在Chrome中,它按预期显示,但在Firefox中存在背景渐变,但其顶部是滑块的正常"灰色"条:https://i.stack.imgur.com/x1Z7Y.jpg
是我的错吗?火狐版本 ist 27.0.1
谢谢
Mozilla有一个单独的属性来设置输入的阴影dom样式(这是-webkit-appearance:none;
为webkit负责的):
::-moz-range-track {background:transparent; border:0px;}
在旁注中,您还可以设置幻灯片/握把/按钮/拇指的样式:
/* These need to be separated, not combined with a comma */
::-webkit-slider-thumb { /* ... */}
::-moz-range-thumb { /* ... */}
相关文章:
- 如何让firefox使用style['attribute name']=设置样式属性
- 在不同的域上动态加载样式表;不适用于Firefox
- 在循环遍历对象 HTMLDivElement 时,应用 ChileNode 样式 zindex 在 firefox 和
- Firefox断开页面;不显示图像或CSS样式
- 检测样式表是否无法加载(在 Firefox 上不起作用)
- jQuery-ui 不是 Firefox 插件中的样式面板
- 获取修改后的样式表(Firefox)的文本
- 滚动条在 Firefox 中显示的样式与 Chrome 不同
- 制作一个Firefox插件来注入一些DIV并添加样式.那'是的
- JavaScript:cssText属性,如何在FireFox中获得使用外部资源的样式的绝对路径
- 媒体打印;t在chrome上应用样式,但在firefox中效果完美
- Rails应用程序仅在Chrome上显示正确.对于Firefox和Safari,所有的样式加载都不正确
- 我做错了什么吗?尝试用modernizr为firefox加载单独的样式表
- Firefox 没有从 JavaScript 设置 css 样式
- Firefox扩展地址栏样式
- 在Firefox中,未样式的文本在页面完全加载之前会闪烁
- 在firefox中使用javascript设置元素样式
- 为Firefox bootstrap插件添加样式表
- Html正文样式"padding-top"不能在Firefox中工作
- Firefox中奇怪的转换样式行为