Firefox select 元素加倍文本缩进值
Firefox select element doubles text-indent value
今天发现了一个奇怪的问题,貌似是Firefox 35.0的bug。当为 select
元素指定 text-indent
属性 时,Firefox 似乎将像素值加倍。其他浏览器正确显示缩进。
是否有避免这种情况的解决方法?我被迫使用 text-indent
而不是 padding
来解决各种其他浏览器的不一致问题(特别是 Mac 上的 webkit)。我需要使用 text-indent
但我无法阻止该值在 Firefox 中翻倍。
这是一个显示问题的示例:http://jsfiddle.net/k92dvxte/1/
感谢您的帮助。
解释@sydonia 所说的内容:
您只需将此代码放在 CSS 中的 select 规则之后:
@-moz-document url-prefix() {
select {
text-indent: 50px;
}
}
今天发现了一个奇怪的问题,貌似是Firefox 35.0的bug。当为 select
元素指定 text-indent
属性 时,Firefox 似乎将像素值加倍。其他浏览器正确显示缩进。
是否有避免这种情况的解决方法?我被迫使用 text-indent
而不是 padding
来解决各种其他浏览器的不一致问题(特别是 Mac 上的 webkit)。我需要使用 text-indent
但我无法阻止该值在 Firefox 中翻倍。
这是一个显示问题的示例:http://jsfiddle.net/k92dvxte/1/
感谢您的帮助。
解释@sydonia 所说的内容:
您只需将此代码放在 CSS 中的 select 规则之后:
@-moz-document url-prefix() {
select {
text-indent: 50px;
}
}