コンテンツを2カラムにすることはできたのですが、
その2カラムの上に見出しを追加すると、3カラムになってしまいます。
おそらくボックスにシャドウを付けている【kakomi-box】のwidth: 70%が影響しているのかと思うのですが、、
添付イメージのようにしたいのですが、ご教示いただけましたら幸いです。
よろしくお願いいたします。
HTML
1<div class="flexbox kakomi-box"> 2<h1>見出し</h1> 3<section class="main"> 4<p>1カラム</p> 5 </section> 6 <section class="side"> 7 <p>2カラム</p> 8 </section> 9</div> 10
CSS
1.kakomi-box { 2 margin: 2em auto; 3 padding: 1em; 4 width: 70%; 5font-weight: bold; 6 text-align: center; 7 border-radius: 10px; 8 color: white; 9 background-color:#2b5a93; /* 背景色 */ 10 box-shadow: 0 0 5px 1px #ccc; /* 影 */ 11} 12.main { 13 margin-bottom: 10px; 14} 15.main, 16.side { 17 padding: 2%; 18 border-radius: 10px 19} 20 21/* Responsive */ 22@media ( min-width : 600px ){ 23 .flexbox { 24 display: -webkit-flex; 25 display: flex; 26 } 27 .main { 28 margin: 0 10px 0 0; 29 } 30}
ご回答、誠にありがとうございます。
追加してみたのですが、現状このような表示になっております↓
ご丁寧にご回答いただきまして本当にありがとうございます!
テキストが多いと、2カラムにはならず、2段になってしまいました。
何度も申し訳ございません。
回答1件
あなたの回答
tips
プレビュー