左右の外面の領域を画面を縮めても比率を変えたくないのですが、どうしたら左右同じように縮むのかアドバイスもらいたいです。
html
1 <div class="wrapper"> 2 <div class="left-main"> 3 </div> 4 <div class="right-main"> 5 </div> 6 </div>
css
1.wrapper{ 2 display: flex; 3} 4 5.left-main{ 6 height: calc(100vh - 100px); 7 width: 500px; 8 margin-right: auto; 9 background-color: black; 10 overflow: scroll; 11} 12.right-main{ 13 width: calc(100vw - 500px); 14 height: calc(100vh - 100px); 15 margin-left: auto; 16 background-color: red; 17}
7:3くらいにしたくて、このように30%、70%にしましたが画面が白くなってしまい、widthがかかっていないので、どういった表記に変えたらいいかわからないのでアドバイスいただきたいです。
.left-main{ width: 30%; height: calc(100vh - 100px); margin-right: auto; background-color: black; overflow: scroll; } .right-main{ width: 70%; height: calc(100vh - 100px); margin-left: auto; background-color: red; }
回答2件
あなたの回答
tips
プレビュー