方向非依存 CSS プロパティの接頭辞が外れました

公開日: | カテゴリー: CSS

概要

CSS3 Writing Modes 実装の一環として、アラビア語など RTL 言語への対応を容易にするために使用可能な、marginborderpadding のための方向に依存しない各種 CSS プロパティから接頭辞が外れました。以下の表が示す通り、接頭辞なしプロパティは単に -moz- を外したものではないため、これらを使う場合には注意が必要です。

接頭辞付きプロパティ 接頭辞なしプロパティ
-moz-margin-start margin-inline-start
-moz-margin-end margin-inline-end
-moz-border-start border-inline-start
-moz-border-start-width border-inline-start-width
-moz-border-start-style border-inline-start-style
-moz-border-start-color border-inline-start-color
-moz-border-end border-inline-end
-moz-border-end-width border-inline-end-width
-moz-border-end-style border-inline-end-style
-moz-border-end-color border-inline-end-color
-moz-padding-start padding-inline-start
-moz-padding-end padding-inline-end

バグにより、Firefox 41 は、ページインスペクター、CSSRule.cssText、その他 API においてまだ接頭辞付きプロパティを表示しています。この問題は Firefox 42 で修正されました

接頭辞付きプロパティへの対応は将来的に打ち切られます。

参考資料