非標準
この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。

CSS-moz-orient プロパティは、適用される要素の向きを指定します。

初期値inline
適用対象any element; it has an effect on progress and meter, but not on <input type="range"> or other elements
継承なし
メディア視覚
計算値指定値
アニメーションの種類個別
正規順序形式文法で定義される一意のあいまいでない順序

構文

-moz-orient プロパティは、以下の一覧にあるキーワード値のうちの一つで指定します。

inline
要素をテキストの軸と同じ方向に描画します。横書きモードでは水平方向に、縦書きモードでは垂直方向に描画します。
block
要素をテキストの軸と直交するように描画します。横書きモードでは垂直方向に、縦書きモードでは水平方向に描画します。
horizontal
要素が水平方向に描画される
vertical
要素が垂直方向に描画される

形式文法

inline | block | horizontal | vertical

HTML

<p>
  The following progress meter 
  is horizontal (the default):
</p>
<progress max="100" value="75"></progress>

<p>
 The following progress meter
 is vertical:
</p>
<progress class="vert" max="100" value="75"></progress>

CSS

.vert {
  -moz-orient: vertical;
  width: 16px;
  height: 150px;
}

結果

仕様書

W3C に提出され、最初の反応は肯定的でしたが、このプロパティはまだ仕様書には含まれていません。今のところ、 Mozilla 独自の拡張 (つまり、 -moz-orient) です。

ブラウザーの対応

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOS 版 SafariSamsung Internet
基本対応
非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 6IE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 完全対応 6Opera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし
auto value
非推奨非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 未対応 21 — 40
補足
未対応 21 — 40
補足
補足 The auto value was equivalent to horizontal.
IE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 21 — 40
補足
未対応 21 — 40
補足
補足 The auto value was equivalent to horizontal.
Opera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし
inline and block values
非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 40IE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 完全対応 40Opera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。
実装ノートを参照してください。
実装ノートを参照してください。

関連情報

ドキュメントのタグと貢献者

このページの貢献者: mfuji09, teoli, SphinxKnight, yyss, Sebastianz, Fajrovulpo, ethertank
最終更新者: mfuji09,