css布局那题,嘿嘿。 <div class="wrap"> <div class="left">left </div> <div class="right"> <div class="box">content</div> </div> </div> html,body{ margin: 0; padding: 0; } .wrap{ padding-left: 100px; } .left, .right{ height: 100vh; } .left{ float: left; width: 100px; background-color: royalblue; margin-left: -100px; } .right{ display: flex; width: auto; background-color: lightcoral; justify-content: center; align-items: center; } .box{ width: 50%; height: calc( (100vw - 100px)*0.5*0.75 ); background-color: lightyellow; }

相关推荐

牛客网
牛客企业服务