2016-05-12 8 views
-2

私は自分のウェブサイトの "チーム"セクションを構築しています.divはメンバーimgと同じ列に含まれています。その幅。この場合の問題は何ですか?私はそれらを縦に整列させ、同じ幅にします。あなたは3列(+ col-md-1col-md-6 + col-md-5)を使用している同じ列のディビットは垂直方向に整列しません

.member { 
 
    padding: 30px; 
 
    text-align: center; 
 
    position: relative; 
 
} 
 
.member img { 
 
    max-width: 250px; 
 
    margin: 20px auto 0px auto; 
 
} 
 
.member h3 { 
 
    margin: 30px 0px; 
 
} 
 
.member_body { 
 
    border: 1px solid red; 
 
    max-width: 250px; 
 
    overflow: hidden; 
 
    height: 200px; 
 
} 
 
.member_body span { 
 
    margin-top: 20px; 
 
    font-size: 30px; 
 
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous"> 
 
<div id="team"> 
 
    <h1>Our Team</h1> 
 
    <div class="separator2"></div> 
 
    <div class="container-fluid"> 
 
    <div class="row"> 
 
     <div class=" col-md-6"> 
 
     <div class="member"> 
 
      <h3>Member One</h3> 
 
      <img src="photos/team-member-1.jpg" alt="Team Member 1"> 
 
      <div class="member_body"> 
 
      <h5>Position</h5> 
 
      <div class="separator"></div> 
 
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</br>Voluptates praesentium nulla cupiditate!</p> 
 
      <span class="glyphicon glyphicon-envelope" aria-hidden="true"></span> 
 
      </div> 
 
     </div> 
 
     </div> 
 
     <div class=" col-md-5"> 
 
     <div class="member"> 
 
      <h3>Member 2</h3> 
 
      <img src="photos/team-member-2.jpg" alt="Team Member 2"> 
 
      <div class="member_body"> 
 
      <h5>Position</h5> 
 
      <div class="separator"></div> 
 
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</br>Voluptates praesentium nulla cupiditate!</p> 
 
      <span class="glyphicon glyphicon-envelope" aria-hidden="true"></span> 
 
      </div> 
 
     </div> 
 
     </div> 
 
     <div class="col-md-1"></div> 
 
    </div> 
 
    </div> 
 
</div>

`

+2

マージンにつき1つのチーム:20ピクセルオート? in member_body class? – Pushpendra

答えて

2

、ちょうど使用2(col-md-6 + col-md-6

UPDATE

  • margin:autoからmember_bodyまでの画像に同じwidthがあり、画像の中央に保持したい場合は、追加します。

  • CSSでimgからmax-width:250pxを削除し、img

をタグ付けするclass="img-responsive"を追加ノート

  • はデモ用
  • あなた</br>col-xs-*を追加しましたである必要があり、無効ですまたは<br />

.member { 
 
    padding: 30px; 
 
    text-align: center; 
 
    position: relative; 
 
} 
 
.member img { 
 
    margin: 20px auto 0; 
 
} 
 
.member h3 { 
 
    margin: 30px 0px; 
 
} 
 
.member_body { 
 
    border: 1px solid red; 
 
    max-width: 250px; 
 
    overflow: hidden; 
 
    height: 200px; 
 
    margin:auto 
 
} 
 
.member_body span { 
 
    margin-top: 20px; 
 
    font-size: 30px; 
 
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"> 
 
<div id="team"> 
 
    <h1>Our Team</h1> 
 
    <div class="separator2"></div> 
 
    <div class="container-fluid"> 
 
    <div class="row"> 
 
     <div class="col-xs-6 col-md-6"> 
 
     <div class="member"> 
 
      <h3>Member One</h3> 
 
      <img class="img-responsive" src="//lorempixel.com/250/200" alt="Team Member 1"> 
 
      <div class="member_body"> 
 
      <h5>Position</h5> 
 
      <div class="separator"></div> 
 
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. 
 
       <br />Voluptates praesentium nulla cupiditate!</p> 
 
      <span class="glyphicon glyphicon-envelope" aria-hidden="true"></span> 
 
      </div> 
 
     </div> 
 
     </div> 
 
     <div class="col-xs-6 col-md-6"> 
 
     <div class="member"> 
 
      <h3>Member 2</h3> 
 
      <img class="img-responsive" src="//lorempixel.com/250/200" alt="Team Member 2"> 
 
      <div class="member_body"> 
 
      <h5>Position</h5> 
 
      <div class="separator"></div> 
 
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Voluptates 
 
       <br />praesentium nulla cupiditate!</p> 
 
      <span class="glyphicon glyphicon-envelope" aria-hidden="true"></span> 
 
      </div> 
 
     </div> 
 
     </div> 
 
    </div> 
 
    </div> 
 
</div>

+0

まだ、最後の列は美学のためのものであり、それは完全に分離していると思われます(上記のcol-md-5と同じ列です)。私は自分のコードで試してみましたが、まだ分かれています: -/ – sklrboy

+0

あなたのサイトにリンクを張ってください。私は今はコンピュータではないが、私はできるだけ早く見ていくだろう。私は静かではない、今問題が何であるか理解していない。 – dippas

+0

確かに、スーパー! http://laszlovaszi.com/yoursite/ – sklrboy

1

あなたは垂直だから、複数の<div class="row">

を使用し、それらを揃えたい場合は、<div class="row">

+0

私は調整したいチームメンバーではありませんが、2人のメンバー団体の2人のメンバーの写真:)この方法を意味しますか? – sklrboy

+0

これはOPが探しているものではありません – dippas