2016-12-15 4 views
0

イメージを整列させることができるようにブートストラップグリッドフォーマットを使用しましたが、何らかの理由でそれが動作しません。彼らはブロックに設定したかのように、左に似ていますが、インラインブロックとしての位置を与えても機能しません。 5枚の画像が反応するグリッド形式になるように、どのように編集できますか?あなたが始める必要がある。このようなブートストラップグリッドを使用してコンテンツを整列する

<div id="section2" class="container-fluid"> 
    <h2>The Members</h2> 
    <h3 id="hoverovertext">(Hover-over each member to learn more)</h3> 
     <div class="row1" width="100%"> 
      <div class="members col-md-4" id="ohno" height="225px"> 
       <img src="images/ohno.jpg" class="images" height="225px"> 
       <span class="text">Satoshi Ohno(Leader)<br>Birth: 26-11-1980, <br>Tokyo (Jpn)<br>Joined "Johnnys" in 1994</span> 
      </div>  

      <div class="members col-md-4" id="sakurai" height="225px"> 
       <img src="images/sakurai.jpg" class="images" height="225px"> 
       <span class="text">Sho Sakurai<br>Birth: 25-01-1982, <br>Tokyo (Jpn)<br>Joined "Johnnys" in 1995<br>Graduated Keio University</span> 
      </div> 
     </div> 
      <div class="members col-md-4" id="aiba" height="225px"> 
       <img src="images/aiba.jpg" class="images" height="225px"> 
       <span class="text">Masaki Aiba<br>Birth: 24-12-1982, <br>Chiba (Jpn)<br>Joined "Johnnys" in 1996</span> 
      </div>  
     <div class="row2" width="100%"> 
      <div class="members col-md-6" id="ninomiya" height="225px"> 
       <img src="images/ninomiya.jpg" class="images" height="225px"> 
       <span class="text">Kazunari Ninomiya<br>Birth: 17-06-1983,<br>Tokyo (Jpn)<br>Joined "Johnnys" in 1996</span> 
      </div>  

      <div class="members col-md-6" id="matsumoto" height="225px"> 
       <img src="images/matsumoto.jpg" class="images" height="225px"> 
       <span class="text">Jun Matsumoto<br>Birth:30-08-1983, <br>Tokyo (Jpn)<br>Joined "Johnnys" in 1996</span> 
      </div>  
     </div> 

+0

私は1つ 'COL-MD-4'はその' row1'内であることが必要だと思います。また画像の幅が '100%'であることを確認してください –

+0

上の行に3つの画像があり、下に2つの画像があるようにしたいのですが、画面が小さくなるにつれてチェッカーボードのようになります –

答えて

0

何か...

各水平行は行インサイド<div class="row">

にする必要があり、すべてのcolだから12まで追加すべきです、2 + 4 + 4 + 2行、6 + 6行などもあります。

画像にはclass="img-responsive" ...非常に便利です。

.imgIB{display:inline-block !important;}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> 
 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> 
 

 
<div id="section2" class="container-fluid"> 
 
    <h2>The Members</h2> 
 
    <h3 id="hoverovertext">(Hover-over each member to learn more)</h3> 
 

 
\t <div class="row1" width="100%"> 
 
\t \t <div class="col-xs-2"></div> 
 
\t \t <div class="col-xs-4 members" id="ohno"> 
 
\t \t \t <img src="http://placeimg.com/100/100/animals" class="img-responsive"> 
 
\t \t \t <span class="text">Satoshi Ohno(Leader)<br>Birth: 26-11-1980, <br>Tokyo (Jpn)<br>Joined "Johnnys" in 1994</span> 
 
\t \t </div> 
 
\t \t <div class="col-xs-4 members" id="sakurai"> 
 
\t \t \t <img src="http://placeimg.com/100/100/animals" class="img-responsive"> 
 
\t \t \t <span class="text">Sho Sakurai<br>Birth: 25-01-1982, <br>Tokyo (Jpn)<br>Joined "Johnnys" in 1995<br>Graduated Keio University</span> 
 
\t \t </div> 
 
\t \t <div class="col-xs-2"></div> 
 
\t </div><!-- .row --> 
 

 
\t <div class="row1" width="100%"> 
 
\t \t <div class="col-xs-4"></div> 
 
\t \t <div class="col-xs-4 members" id="aiba"> 
 
\t \t \t <img src="http://placeimg.com/100/100/animals" class="img-responsive"> 
 
\t \t \t <span class="text">Masaki Aiba<br>Birth: 24-12-1982, <br>Chiba (Jpn)<br>Joined "Johnnys" in 1996</span> 
 
\t \t </div>  
 
\t \t <div class="col-xs-4"></div> 
 
\t </div><!-- .row --> 
 

 
\t <div class="row" width="100%"> 
 
\t \t <div class="col-xs-6 members text-center" id="ninomiya"> 
 
\t \t \t <div> 
 
       <img src="http://placeimg.com/100/100/animals" class="img-responsive imgIB"> 
 
      </div> 
 
\t \t \t <span class="text">Kazunari Ninomiya<br>Birth: 17-06-1983,<br>Tokyo (Jpn)<br>Joined "Johnnys" in 1996</span> 
 
\t \t </div> 
 
\t \t <div class="col-xs-6 members text-center" id="matsumoto"> 
 
\t \t \t <div> 
 
       <img src="http://placeimg.com/100/100/animals" class="img-responsive imgIB"> 
 
      </div> 
 
\t \t \t <span class="text">Jun Matsumoto<br>Birth:30-08-1983, <br>Tokyo (Jpn)<br>Joined "Johnnys" in 1996</span> 
 
\t \t </div>  
 
\t </div><!-- .row --> 
 
</div>

+0

変更を含めるようにしましたが、テキストセンターを含めただけでは機能していないようで、テキストをページの中央に移動するだけです。ここに私のCSSのページです。 –

+0

/*ウェブページのメンバーセクションの* css */ #section2 { パディングトップ:50px; 身長:775px; 色:#0000CD; 背景色:#ADD8E6; 幅:100%; } #hoverovertext { font-size:16px; } メンバー{ 位置:相対; 埋め込み:0px 0px 200px 0px; 幅:100%; } .images { ポジション:絶対; パディング:20px; z-インデックス:1; } 。画像:ホバー{ 不透明度:0.35; } 。テキスト{ 位置:絶対; パディング:25px; 幅:100%; } .imgIB { display:inline-block; } –

+0

あなたはスタイリッシュです。ブートストラップを使用する理由は、そのスタイリングを活用するためです。 'position:absolute'を画像に適用すると、ブートストラップのデフォルトを取り消します。ブートストラップは、できるだけ手作業でCSSスタイルを使用するように設計されています。スタイリングのために、追加のBootstrapクラス(「テキストセンター」など)を追加します。ブートストラップに関するYouTubeの情報をもっと見るここには良いソースがあります:[コードチャンネルYouTubeチャンネル](https://www.youtube.com/channel/UCJUmE61LxhbhudzUugHL2wQ) – gibberish

関連する問題