批改状态:合格
老师批语:同学是刚报名的吧, 才一个作业.. . 非常的不错, 很认真
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>.main1, .side1, .main2, .side2{/* 靠左浮动 */float: left;/* 转换为IE盒子,方便计算。 */box-sizing: border-box;}/* 列间隙设置方案1 *//* 主要内容1 */.main1 {background-color: blueviolet;border-radius: 1em;width: 60%;}/* 侧栏内容1 */.side1 {background-color: blueviolet;border-radius: 1em;width: 30%;margin-left: 10%;}/* 列间隙设置方案2 *//* 主要内容2 */.main2{background-color: darkblue;border-radius: 1em;width: 60%;}/* 侧栏内容2 */.side2{background-color: darkblue;border-radius: 1em;width: calc(40% - 5em);margin-left: 5em;}/* 列间隙设置方案3 *//* 把下列3内容个装在一个块表格table里面 */.main3, .side3{box-sizing: border-box;display: table-cell;background-color:blue;border-radius: 1em;}/* 左侧浮动 */.main3{width: 60%;float: left;}/* 右侧浮动 */.side3{width: 30%;float: right;}</style></head><body><div class="box"><main class="main1"><h3>主要内容1</h3></main><aside class="side1"><h3>侧栏内容1</h3></aside><main class="main2"><h3>主要内容2</h3></main><aside class="side2"><h3>侧栏内容2 </h3></aside></div><main class="main3"><h3>主要内容3</h3></main><aside class="side3"><h3>侧栏内容3</h3></aside></body></html>
不同视窗大小尺寸的对比


<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>.main, .side, .empty{display: table-cell;/* 转换为IE盒子,方便计算。 */box-sizing: border-box;size: 100%;}.main, .side{background-color: darkcyan;border-radius: 1em;}.main{width: 40%;}.empty{width: 30%;}.side{width: 30%;}</style></head><body><main class="main"><h3>主要内容</h3><h4>这是主要内容里的文字部分,只是凑个数。</h4></main><div class="empty"></div><aside class="side"><h3>侧栏内容</h3></aside></body></html>

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号