练习题
1.3k
等55人参与
优秀作业 2

根据下面HTML结构,完成图示布局效果,编写对应CSS代码:

<style>
/* 代码编写区域 */

</style>
<div class="main">
    <div>1</div>
    <div>2</div>
    <div>3</div>
</div>

图片描述

练习题示例

要求如下:

  1. main盒子,宽高均自适应可视区,带有浅蓝色背景
  2. 1、3子项,宽高100px,上下居中,分居两侧
  3. 2子项,宽度自适应剩余容器,高度自适应父容器
  4. 浏览器改变大小时,相关盒子尺寸及位置发生相应变化







先动手实现下,在查看参考答案哦。









## 参考答案
body {
    margin: 0;
}
.main {
    width: 100vw;
    height: 100vh;
    background: skyblue;
    display: flex;
    align-items: center;
}
.main div:nth-of-type(1) {
    width: 100px;
    height: 100px;
    background: pink;
}
.main div:nth-of-type(2) {
    flex-grow: 1;
    background: greenyellow;
    align-self: stretch;
}
.main div:nth-of-type(3) {
    width: 100px;
    height: 100px;
    background: pink;
}
我的作业
去发布

登录后即可发布作业,立即

全部作业

数据加载中...

意见反馈 帮助中心 APP下载
官方微信