Q.それぞれのitemの位置調整の基準線についてです。
よく、デザイン図をみると線が2種類あります。innerとinnerの外側にあります。これらはどちらに基準を置くべきか困惑しています。アドバイスをいただけると幸いです。
innerの枠内の中に収めるためにデザイン図に線が表記されています。
この中に合わせるために、この線を基準にmarginやpaddingの指定をすればよいのでしょうか?
innerの外側の線を基準にそろえればよいのでしょうか?
ポイントは、それぞれの項目で1000px(inner)をはみ出す項目とはみ出さない項目があることです。
ご教授お願い致します。m(__)m
やってみたこと/考えたこと
・1innerの線を基準にする場合と2innerの外側基準の場合の2種類があるのではないかと考えました。
1じゃinner線内にitemが入る場合
2だとinnerをはみ出す場合です。
下記にデザイン図を添付します。この場合のbusinessの画像はどちらを基準に余白などを取ればよいのでしょうか?
HTML(一部)
1 <section class="business content-wrapper"> 2 <h2 class="section-title biz-title"> 3 <div class="en-title">business</div> 4 <div class="jp-title">事業内容</div> 5 </h2> 6 <div class="biz-wrapper"> 7 <!--1--> 8 <ul class="biz-name1"> 9 <li class="biz-list"> 10 <p class="biz-ttl">- Web制作・マーケティング</p> 11 <img src="./img/elneed lake midnight.jpg" alt="" class="biz-img"> 12 </li> 13 <li class="biz-list"> 14 <p class="biz-ttl">- プロモーション企画・制作</p> 15 <img src="./img/small Lagoon at elneed.jpg" alt="" class="biz-img"> 16 </li> 17 </ul> 18 <!--2--> 19 <ul class="biz-name2"> 20 <li class="biz-list"> 21 <p class="biz-ttl">- インターネットメディア事業</p> 22 <img src="./img/To go anead in elneed.JPG" alt="" class="biz-img"> 23 </li> 24 <li class="biz-list"> 25 <p class="biz-ttl">- ソーシャル企画・運営</p> 26 <img src="./img/Me at elneed.jpg" alt="" class="biz-img"> 27 </li> 28 </ul> 29 </div> 30 31 </section>
CSS(business)
1.biz-wrapper { 2 display: -webkit-box; 3 display: -webkit-flex; 4 display: -ms-flexbox; 5 display: flex; 6 -webkit-box-pack: justify; 7 -webkit-justify-content: space-between; 8 -ms-flex-pack: justify; 9 justify-content: space-between; 10} 11 12.biz-wrapper .biz-name1 { 13 display: -webkit-box; 14 display: -webkit-flex; 15 display: -ms-flexbox; 16 display: flex; 17 -webkit-box-orient: vertical; 18 -webkit-box-direction: normal; 19 -webkit-flex-direction: column; 20 -ms-flex-direction: column; 21 flex-direction: column; 22 margin-top: 191px; 23 margin-left: 300px; 24} 25 26.biz-wrapper .biz-name1 .biz-list { 27 margin-right: 64px; 28} 29 30.biz-wrapper .biz-name1 .biz-list > p { 31 display: block; 32} 33 34.biz-wrapper .biz-name1 .biz-list .biz-img { 35 width: 100%; 36 max-width: 368px; 37} 38 39.biz-wrapper .biz-name2 { 40 display: -webkit-box; 41 display: -webkit-flex; 42 display: -ms-flexbox; 43 display: flex; 44 -webkit-box-orient: vertical; 45 -webkit-box-direction: normal; 46 -webkit-flex-direction: column; 47 -ms-flex-direction: column; 48 flex-direction: column; 49 margin-top: 91px; 50 margin-right: 300px; 51} 52 53.biz-wrapper .biz-name2 .biz-list > p { 54 display: block; 55} 56 57.biz-wrapper .biz-name2 .biz-list .biz-img { 58 width: 100%; 59 max-width: 368px; 60} 61
回答1件
あなたの回答
tips
プレビュー