28

Firefox はこのalignment-baselineプロパティをサポートしていますか? プロパティが明示的に設定されているSVG 要素を (Firebug を使用して) 検査するとalignment-baseline、Firebug はこのプロパティをまったくリストしません (処理する IOW はノイズとして扱われます)。このプロパティにどのような値を割り当てても、表示されるテキストの外観は決して変わりません。これは、FF がこのプロパティを完全に無視することをさらに示唆しています。

(このプロパティに対する FF のサポートが無効になる可能性があるもう 1 つの兆候は、このプロパティの CSS ドキュメントについて上記で引用したページにあるリンクがdead-as-a-doornail であることです。)

FF がこのプロパティをサポートしていないように見えると仮定すると、alignment-baselineFF のデフォルトの動作を最も厳密に再現するこのプロパティの値はいくつになるでしょうか?

編集: たとえば、このjsFiddleを Chrome と FF の両方で表示します。表示されたテキストの各行には、次の形式のコードで生成された強調表示された単語が表示されました。

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

FF ではすべての行が同じように見えますが、Chrome ではそうではないことに注意してください。

FF のデフォルトの動作を複製するために、このプロパティの候補値がいくつかあります (つまり、autoalphabeticmathematic、およびinherit)。残念ながら、この実験では問題を決定することはできません。可能なオプションのどれが FF の既定の動作とほとんどの場合一致するかはわかりません。

4

2 に答える 2

47

の一部、つまり要素などalignment-baselineにのみ使用されるようです。主な要素には属性を使用します。<text>tspantref<text>dominant-baseline

(これは@Tanel Eeroがコメントとして上に書いたものです。質問が受け入れられた回答を得ることができるように、ここで再度述べています)。

于 2014-01-27T04:39:57.760 に答える