glyph-orientation-vertical
已棄用: 不再推薦使用此功能。儘管某些瀏覽器可能仍然支援它,但它可能已從相關的 Web 標準中刪除,可能正在被棄用,或者可能僅出於相容性目的而保留。避免使用它,並儘可能更新現有程式碼;請參閱此頁面底部的相容性表格 以指導您的決策。請注意,此功能可能隨時停止工作。
glyph-orientation-vertical 屬性會影響渲染每個字形時當前文字位置前進的量。
當內聯前進方向為垂直方向且glyph-orientation-vertical導致方向角為 180 度的倍數時,則根據字形的垂直度量標準遞增當前文字位置。否則,如果角度不是 180 度的倍數,則根據字形的水平度量標準遞增當前文字位置。
此屬性僅應用於以垂直書寫模式編寫的文字。
注意:作為表示屬性,glyph-orientation-vertical可以用作 CSS 屬性。
您可以將此屬性與以下 SVG 元素一起使用
上下文說明
| 值 |
auto | <angle> |
|---|---|
| 預設值 | auto |
| 可動畫 | 否 |
auto-
全形表意文字和全形拉丁文字將以 0 度的字形方向設定。表意文字標點和其他具有備用水平和垂直形式的表意文字字元將使用字形的垂直形式。非全形文字將以 90 度的字形方向設定。
此重新定向規則僅適用於第一級非表意文字文字。所有進一步的書寫模式嵌入或雙向處理都將基於第一級旋轉。
注意:以這種“旋轉”方式設定的文字可能包含連字或其他字形組合和重新排序,這在語言和指令碼中很常見。(此表示形式不會停用自動連字形成或類似的上下文驅動變化。)
哪些字元應自動旋轉的確定可能因使用者代理而異。確定基於國家/地區、語言、指令碼、字元屬性、字型和字元上下文之間的複雜互動。
<angle>-
角度值限制為 0、90、180 和 270 度。如果指定了另一個角度,則將其四捨五入到最接近的允許值。值
0deg表示所有字形都以字形頂部朝向參考方向的方式設定。值90deg表示從參考方向順時針方向 90 度的方向。
規範
| 規範 |
|---|
| 可縮放向量圖形 (SVG) 1.1(第二版) # GlyphOrientationVerticalProperty |
瀏覽器相容性
BCD 表格僅在啟用 JavaScript 的瀏覽器中載入。