css – Firefox支持对齐基准属性?

前端之家收集整理的这篇文章主要介绍了css – Firefox支持对齐基准属性?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Firefox对于 alignment-baseline property是否有任何支持?当我检查(使用Firebug)对齐基线属性已经被明确设置的SVG元素时,Firebug根本不会列出此属性(IOW它被视为噪声).无论我分配给该属性的值,显示文本的外观都不会改变,进一步提示FF完全忽略此属性.

(另一个表示,FF对此属性支持可能被破坏的是上述针对该属性的CSS文档引用的页面链接dead-as-a-doornail.)

假设看起来,FF不支持对齐基准属性,该属性的值最能最为复制FF的默认行为是什么?

编辑:例如,使用Chrome和FF查看此jsFiddle;显示文本的每一行显示一个已突出显示的字,已经使用以下形式的代码生成

<tspan style="alignment-baseline:alphabetic">alphabetic</tspan>

请注意,所有行在FF中都相同,但在Chrome中不是这样.

这个属性有几个可能的候选值来复制FF的默认行为(即auto,alphabetic,mathematic和inherit);不幸的是,这个实验不能决定这个问题,我不清楚哪些可能的选项会匹配FF的默认行为在最大的一些情况下.

解决方法

似乎对齐基线仅用于< text>的部分,即元素tspan,tref等.对于主< text>元素使用主导基线属性.

(这是@Tanel Eero上面写的一个评论,我在这里重新说明,所以问题可以得到一个公认的答案).

猜你在找的CSS相关文章