CSS を使用した DIV 位置の交換: ガイド
はじめに
レスポンシブ デザインでは、ここでWeb サイトのレイアウトはさまざまな画面幅に適応するため、最適な表示のために要素の順序を調整することが必要になることがよくあります。この記事では、HTML 構造を変更せずに、CSS を使用して 2 つの div の位置を交換するという課題に取り組みます。
CSS ソリューション
目的の交換を実現するために、次のソリューションが提供されます。ユーザーによる CSS の Flexbox モジュールの利用が含まれます。この手法は、コンテナ要素の機能を利用して、その子のレイアウトと順序を制御します。
実装
CSS の例
.container { display: flex; flex-direction: column; } .container .first_div { order: 2; } .container .second_div { order: 1; }
このアプローチには、次のような従来の手法に比べていくつかの利点があります。 floats:
考慮事項
以上がCSS のみを使用して 2 つの Div の位置を交換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。