2016-10-26 6 views
0

enter image description hereは、新しい行に改行しながら

<style> 
 
.xx{ 
 
\t min-height: 40px; 
 
\t margin-top:15px; 
 
\t background: white; 
 
} 
 
.yy{ 
 
\t min-height: 100px; 
 
\t margin-top: 15px; 
 
\t background: white; 
 
} 
 
.zz{ 
 
\t min-height: 95px; 
 
\t margin-top: 15px; 
 
\t background: white; 
 
} 
 
.pp{ 
 
\t min-height: 120px; 
 
\t margin-top: 15px; 
 
\t background: white; 
 

 
} 
 
</style> 
 
<div style="background:grey; min-height:600px;"> 
 
<div class="row"> 
 

 
<div class="col-md-4"> 
 
<div class="text1 xx">This is text 1</div> 
 
<div class="text3 xx">This is text 3</div> 
 
</div> 
 

 
<div class="col-md-4"> 
 
<div class="text2 xx">This is text 2</div> 
 
<div class="text4 xx">This is text 4</div> 
 
</div> 
 

 
<div class="col-md-4"> 
 
<div class="text6 zz">This is text 6</div> 
 
<div class="text7 pp">This is text 7</div> 
 
</div> 
 

 
<div class="col-md-8"> 
 
<div class="text5 yy">This is text 5</div> 
 

 
</div> 
 

 

 

 

 

 
</div> 
 
</div>

問題を残しました。

要件:5は、3列目の高さで乱さないようにしてください。34のちょうど下に整列する必要があります。さらに、ウィンドウをモバイルサイズにリサイズするときは、1,3,2,4,6

これまでのところ私は試しました: divをthis is text 5と一緒に移動すると、 this is text 6は可変の高さであるため、問題を解決してください。 6 & 7は同じ列にある必要がありますが、何らかの形で5を整列させる必要があります。

答えて

0

5と7を整列させる必要があるため、これらの列に対して新しい行を作成しました。列内に行を持つことが許されています。なぜなら、2行、1行が上位5列、もう1行がtext-7とtext-5を含むからです。このようにして、text5と7は整列され、text6の高さに基づいて最初の行の下に配置されます。

<div style="background:grey; min-height:600px;"> 
    <div class="row"> 
    <div class="col-md-12"> 
     <div class="row"> 
     <div class="col-md-4"> 
      <div class="text1 xx">This is text 1</div> 
      <div class="text3 xx">This is text 3</div> 
     </div> 

     <div class="col-md-4"> 
      <div class="text2 xx">This is text 2</div> 
      <div class="text4 xx">This is text 4</div> 
     </div> 
     <div class="col-md-4"> 
      <div class="text6 zz">This is text 6</div> 
     </div> 
     </div> 
    </div> 
    <div class="col-md-12"> 
     <div class="row"> 
     <div class="col-md-8"> 
      <div class="text5 yy">This is text 5</div> 
     </div> 
     <div class="col-md-4"> 
     <div class="text7 pp">This is text 7</div> 
     </div> 
     </div> 
    </div> 
    </div> 
</div> 
+0

「6」の高さを上げようとすると、高さが可変であると言いました。 div '5'もシフトダウンすることに気づくでしょう –

+0

あなたのケースのbootplyを作成し、6と7を含むサイドバー(col4)を作成し、1,2,3を含むmain(col8)を作成しました。 、4,5。参照してくださいhttp://www.bootply.com/SGeY3ZYnBY –

+0

うーん..私も同じ考えていた。この構造の問題は、私が質問で言及したモバイルビューで表示されたときに1,3,2,4,6,5,7の注文が欲しいということです。 –

関連する問題