您可以在所有css标记前面使用浏览器特定的前缀吗?

您可以在所有css标记前面使用浏览器特定的前缀吗?,css,tags,longest-prefix,Css,Tags,Longest Prefix,是否可以在所有标准标记前面使用浏览器特定的前缀 e、 g 上述CSS是否有效,以确保Firefox具有与所有其他浏览器不同的底部填充?您始终可以这样做,但不理解该样式的浏览器将忽略该样式,CSS将不会通过。不,它不是针对浏览器的前缀,它是一个前缀,用于特定的非标准属性,如-moz opacity或-moz padding start。它不适用于标准属性。首先,不,标准化的东西没有前缀,因为它们是跨浏览器的同一属性(或者应该是,不要认为这在IE中是理所当然的) 我想用一种完全不同的方法,而不是使用

是否可以在所有标准标记前面使用浏览器特定的前缀

e、 g


上述CSS是否有效,以确保Firefox具有与所有其他浏览器不同的底部填充?

您始终可以这样做,但不理解该样式的浏览器将忽略该样式,CSS将不会通过。

不,它不是针对浏览器的前缀,它是一个前缀,用于特定的非标准属性,如
-moz opacity
-moz padding start
。它不适用于标准属性。

首先,不,标准化的东西没有前缀,因为它们是跨浏览器的同一属性(或者应该是,不要认为这在IE中是理所当然的)

我想用一种完全不同的方法,而不是使用这个前缀,来消除渲染中的差异,而不是尝试修复它们,至少要尽可能多


,以规范浏览器之间的填充等,然后考虑修复任何剩余的怪癖。

这可能会引起兴趣

-webkit-text-stroke 

也适用于Firefox浏览器。

为什么要这样做?只是好奇……我的设计在firefox中呈现的效果与safari不同,因此我想专门针对firefox。是的,你可以尝试使用任何你喜欢的样式,比如
眼睛颜色
爆炸半径
。)
-webkit-text-stroke