スタッフの紹介ページを作っています。
2人ずつ横並びにして、3人目から二段目になるのですが
4人目がいないので、1人目と3人目の幅が合いません。
どこに何を入れれば幅を揃えることができるのでしょうか?
html
1<div class="staff_contents2"> 2<div class="staff_left"> 3 <div class="staff_flexbox"> 4 <div class="box1"> 5 <img src=""> 6 </div> 7 <div class="box2"> 8 <p class="name">あああ</p> 9 <hr> 10 <p class="job">あああ</p> 11 <p class="comment">あああ</p> 12 </div> 13 </div> 14 </div> 15<div class="staff_right"> 16 <div class="staff_flexbox"> 17 <div class="box1"> 18 <img src=""> 19 </div> 20 <div class="box2"> 21 <p class="name">いいい</p> 22 <hr> 23 <p class="job">いいい</p> 24 <p class="comment">いいい</p> 25 </div> 26 </div> 27 </div> 28</div> 29<div class="staff_contents2"> 30<div class="staff_left"> 31 <div class="staff_flexbox"> 32 <div class="box1"> 33 <img src=""> 34 </div> 35 <div class="box2"> 36 <p class="name">ううう</p> 37 <hr> 38 <p class="job">ううう</p> 39 <p class="comment">ううう</p> 40 </div> 41 </div> 42 </div> 43</div>
css
1.staff_contents , .staff_left , .staff_right{ 2 background-color: #fff; 3 border-radius: 12px; 4 padding: 25px 15px; 5 } 6.staff_contents2{ 7 display: flex; 8 width: 100%; 9 text-align: center; 10 margin-top: 10px; 11} 12.staff_contents2 .staff_contents , .staff_left , .staff_right{ 13 width: 50%; 14} 15.staff_left{ 16 margin: 0 20px 10px 0; 17} 18.staff_right{ 19 margin-bottom: 10px; 20} 21 .staff_contents img { 22 width: 200px; 23 } 24 .staff_flexbox { 25 display: flex; 26 } 27 .box1 { 28 width: 40%; 29 margin: auto; 30 text-align: center; 31 } 32 .box2 { 33 width: 60%; 34 margin: auto .5rem; 35 } 36.name{ 37 font-size: xx-large; 38 font-weight: bold; 39 color: #ec9826; 40 text-align: center; 41 margin: 10px 0 -20px; 42} 43.job{ 44 font-size: large; 45 font-weight: bold; 46 text-align: center; 47} 48.comment{ 49 text-align: center; 50} 51hr { 52 border-width: 1px 0px 0px 0px; 53 border-style: solid; 54 border-width: 1px; 55 border-color: #ecbf37; 56}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/16 14:11