私はBootstrapフレームワークを利用してサイトを作成しています。私たちのチームの "About Us"セクションにはcolumn
の画像とcolumn
という名前の/ bioという画像があります。添付のCSSファイルで@media (max-width: 1199px) {
でウィンドウの変更を処理しています。ウィンドウサイズに基づいてオブジェクトの順序を変更するにはどうすればよいですか? (HTML/CSS)
セクションでは、現在、書式設定されている方法は次のとおりです。
<div class="container team">
<h2>Meet the Team</h2>
<hr>
<div class="row row-eq-height" id="ethan">
<div class="col-md-6" id="picture">
<img src="[Image Link]" width="500" height="350" alt="Ethan Blagg">
</div>
<div class="col-md-6" id="bio">
<div class="row" id="name">
<h3>Ethan Blagg</h3>
<hr>
</div>
<div class="row" id="info">
<p> [bio goes here] </p>
</div>
</div>
</div>
</div>
この交互:
Picture
| Name+Bio
Name+Bio
| Picture
Picture
| Name+Bio
Name+Bio
| Picture
私はウィンドウ幅に992px
の下に取得するときに私の問題は、への書式設定の変更である:など
Picture
Name+Bio
Name+Bio
Picture
ウィンドウのサイズが変更されたときにオブジェクトの順序を変更するにはどうすればよいですか?
フルサイズの場合、コンテナ内で左右に交互に表示されますが、一定のサイズよりも小さくなると、フォーマットは予想どおり垂直になりますが、順序は正しくありません。これはHTMLやCSSで変更する必要がありますか?
今私は 'row-eq-height'を使って、自分の画像コンテナを' name'/'bio'を含む' column'と 'display:' -webkit-box'、 -webkit-flex'、 '-ms-flexbox'、および' flex'を使用します。あなたのソリューションを使用するとき、私はこのルール(私のCSSで)をコメントアウトする場合にのみ動作します。並べ替え機能を犠牲にすることなくセンタリングを維持する方法はありますか? – Munkeeface