ブラウザのサイズ(モバイルスケール)に応じてコンテンツをどうやってスワップすることができるのだろうかと思っていました。私はここでブートストラップを使用しています。HTMLブラウザのサイズに応じて列を変更する
以下のコードスニペットを参照してください。私はそれぞれの写真とテキストがそれぞれ2行ずつあることがわかります。最初の1つは左の写真で、もう1つは右のテキストです。
ので、セットアップは
<IMG> <Text>
<Text> <IMG>
ブラウザのサイズ(別名モバイル版)を低減すると、それは自動的にジャンプします:
<IMG>
<TEXT>
<TEXT>
<IMG>
非常によく、すべての作品
。
しかし、どのように私の代わりにそれを行うことができます。
<IMG>
<TEXT>
<IMG>
<TEXT>
私は基本的にコンテンツを複製し、「表示:隠された」行うには、ブラウザのサイズに応じてCSSの@mediaクエリを使用することができることを理解し、それ等の上を
しかし、すべてを複製するのではなく、これを簡単に解決する方法はありますか?私は似たような疑問を見つけましたが、@mediaの "チート"を使用する以外はこのようなものはありません。
意見&助けていただきありがとうございます。 多くのお礼ありがとうございます
PS:ちょうどいいと思います。それは、「デスクトップ」(現在は正しい)ですが、(並べ替え)「モバイル」であるとき、それは
<IMG>
<TEXT>
<IMG>
<TEXT>
なる必要があるとき、私は順序が
<IMG> <Text>
<Text> <IMG>
になりたいです。したがって、ブラウザーのサイズが変更されると、その順序を動的に変更する必要があります。私が知る限り、ブートストラップで "プッシュ" "プル"はそれをしませんし、@mediaクエリでも静的です。正しい?
<div class="container-fluid">
<div class="row">
<div class="col-sm-6 half-left" >
<img class="" src="..."/>
</div>
<div class="col-sm-6 half-right">
<p>Content here</p>
</div>
</div>
<div class="row">
<div class="col-sm-6 half-left" >
<p class="largeFontP">Content here</p>
</div>
<div class="col-sm-6 half-right">
<img class="" src=""/>
</div>
</div>
</div>
わからないあなたは「何を意味しますかプッシュプルはブートストラップでは行かず、@mediaクエリでも静的ですが、プッシュプルは下のいくつかの答えで説明したように動作します。 – ZimSystem
*私が知る限り、ブートストラップで "プッシュ" "プル"はそれをしませんし、@mediaクエリでも静的です。正解?*いいえ。ZimSystemの回答では、プッシュ/プルが特定のブレークポイントで発生するように設定されていることを示すコードペンがあります。 – BSMP
[Bootstrap:モバイルデバイスの全角列の順序を変更する]の可能な複製(http://stackoverflow.com/questions/38329495/bootstrap-change-order-of-fullwidth-columns-on-mobile-devices) – Edrosos