diff options
author | Masahiro FUJIMOTO <mfujimot@gmail.com> | 2021-11-01 00:50:42 +0900 |
---|---|---|
committer | Masahiro FUJIMOTO <mfujimot@gmail.com> | 2021-11-11 00:03:00 +0900 |
commit | 76c96022ca053fb17e38e3025d4007361a40e924 (patch) | |
tree | 97cf2c0e1f05bca9a5b3aa2e193cd84652a99d2c /files/ja/web/css/order/index.html | |
parent | dc23e2885cbfe4a3cf2998f5562122eea52bb56e (diff) | |
download | translated-content-76c96022ca053fb17e38e3025d4007361a40e924.tar.gz translated-content-76c96022ca053fb17e38e3025d4007361a40e924.tar.bz2 translated-content-76c96022ca053fb17e38e3025d4007361a40e924.zip |
CSS フレックスボックス関係の文書の Markdown 変換準備
Diffstat (limited to 'files/ja/web/css/order/index.html')
-rw-r--r-- | files/ja/web/css/order/index.html | 111 |
1 files changed, 0 insertions, 111 deletions
diff --git a/files/ja/web/css/order/index.html b/files/ja/web/css/order/index.html deleted file mode 100644 index 16092e59ff..0000000000 --- a/files/ja/web/css/order/index.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: order -slug: Web/CSS/order -tags: - - CSS - - CSS フレックスボックス - - CSS プロパティ - - Reference - - 'recipe:css-property' -translation_of: Web/CSS/order ---- -<div>{{CSSRef}}</div> - -<p><a href="/ja/docs/Web/CSS">CSS</a> の <strong><code>order</code></strong> プロパティは、フレックスコンテナーやグリッドコンテナーの中で、アイテムを並べる順序を設定します。コンテナー内のアイテムは <code>order</code> の値の昇順に配置され、さらにソースコード内の順序で配置されます。</p> - -<div>{{EmbedInteractiveExample("pages/css/order.html")}}</div> - -<div class="hidden">このデモのソースファイルは GitHub リポジトリに格納されています。デモプロジェクトに協力したい場合は、 <a href="https://github.com/mdn/interactive-examples">https://github.com/mdn/interactive-examples</a> をクローンしてプルリクエストを送信してください。</div> - -<h2 id="Syntax" name="Syntax">構文</h2> - -<pre class="brush:css no-line-numbers notranslate">/* <integer> 値 */ -order: 5; -order: -5; - -/* グローバル値 */ -order: inherit; -order: initial; -order: unset;</pre> - -<div class="note"> -<p><strong>メモ</strong>: <code>order</code> は要素の<strong>視覚上の順序</strong>にのみ影響を与えるものであり、論理的な順序やタブオーダーには影響を与えません。<code><strong>order</strong></code> を <a href="/ja/docs/Web/CSS/@media#speech">speech</a> など、視覚的ではないメディアで使用してはいけません。</p> -</div> - -<h3 id="Values" name="Values">値</h3> - -<dl> - <dt>{{cssxref("<integer>")}}</dt> - <dd>アイテムが割り当てられる順序グループを表します。</dd> -</dl> - -<h3 id="Formal_syntax" name="Formal_syntax">形式文法</h3> - -{{csssyntax}} - -<h2 id="Example" name="Example">例</h2> - -<p>基本的な HTML 一式:</p> - -<pre class="brush:html; notranslate"><header>...</header> -<main> - <article>Article</article> - <nav>Nav</nav> - <aside>Aside</aside> -</main> -<footer>...</footer></pre> - -<p>以下の CSS コードは伝統的な、コンテンツブロックを囲む 2 つのサイドバーによるレイアウトを生成します。 Flexible Box Layout Module では、垂直方向のサイズが同じで水平方向のスペースを可能な限り多く使用するブロックを、自動的に作成します。</p> - -<pre class="brush:css; notranslate">main { display: flex; text-align:center; } -main > article { flex:1; order: 2; } -main > nav { width: 200px; order: 1; } -main > aside { width: 200px; order: 3; }</pre> - -<h3 id="Result" name="Result">結果</h3> - -<p>{{ EmbedLiveSample('Example') }}</p> - -<h2 id="Accessibility_concerns" name="Accessibility_concerns">アクセシビリティの考慮事項</h2> - -<p><code>order</code> プロパティを使うと、視覚上の表示と DOM の順序が一致しなくなります。これは、スクリーンリーダーなどの支援技術を使っている視覚障害者に不利な影響を及ぼします。視覚的な (CSS の) 順序が重要である場合は、読み上げソフトの利用者は正しい読み上げ順序でアクセスすることができなくなります。</p> - -<ul> - <li><a href="https://tink.uk/flexbox-the-keyboard-navigation-disconnect/">Flexbox & the keyboard navigation disconnect — Tink</a></li> - <li><a href="http://adrianroselli.com/2015/09/source-order-matters.html">Source Order Matters | Adrian Roselli</a></li> - <li><a href="/ja/docs/Web/Accessibility/Understanding_WCAG/Perceivable#Guideline_1.3_%E2%80%94_Create_content_that_can_be_presented_in_different_ways">MDN Understanding WCAG, Guideline 1.3 explanations</a></li> - <li><a href="https://www.w3.org/TR/UNDERSTANDING-WCAG20/content-structure-separation-sequence.html">Understanding Success Criterion 1.3.2 | W3C Understanding WCAG 2.0</a></li> -</ul> - -<h2 id="Specifications" name="Specifications">仕様書</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">仕様書</th> - <th scope="col">状態</th> - <th scope="col">備考</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('CSS3 Flexbox', '#order-property', 'order')}}</td> - <td>{{Spec2('CSS3 Flexbox')}}</td> - <td>初回定義</td> - </tr> - </tbody> -</table> - -<p>{{cssinfo}}</p> - -<h2 id="Browser_compatibility" name="Browser_compatibility">ブラウザーの互換性</h2> - -<p>{{Compat("css.properties.order")}}</p> - -<h2 id="See_also" name="See_also">関連情報</h2> - -<ul> - <li>CSS フレックスボックスガイド: <em><a href="/ja/docs/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox">フレックスボックスの基本概念</a></em></li> - <li>CSS フレックスボックスガイド: <em><a href="/ja/docs/Web/CSS/CSS_Flexible_Box_Layout/Ordering_Flex_Items">フレックスアイテムの並べ替え</a></em></li> - <li>CSS グリッドガイド: <em><a href="/ja/docs/Web/CSS/CSS_Grid_Layout/CSS_Grid_Layout_and_Accessibility">CSS グリッドレイアウトとアクセシビリティ</a></em></li> -</ul> |