里面的div怎么撑开外面的div让高度自适应

 我来答
阳风雪飞扬
2016-11-03 · TA获得超过126个赞
知道小有建树答主
回答量:103
采纳率:0%
帮助的人:47.2万
展开全部

       里面的盒子是能够撑开外面的大盒子的,前提是需要设置里面小盒子的高度(宽度不设置也可以,宽度默认为width:100%;)。

       举例:div1中放div2,div2中放div3,此时不是设置1 2 的高度,只设置盒子3的高度,那么通过设置盒

子边框颜色可以看出盒子1 2 的高度均为盒子3的高度。

      如果不设置盒子高度默认为0px,即无高度。(但是不管是否需要,外面的盒子最好也设置高度宽度)

      测试代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>div测试</title>
    <style>
        .div1{
            border: 1px solid red;
        }
        .div2{
            border: 1px solid blue;
        }
        .div3{
            height: 500px;
            width: 80%;
            border: 1px solid yellow;
        }
        .div4{
            border: 3px solid black;
        }
    </style>
</head>
<body>
<div class="div1">
    <div class="div2">
        <div class="div3"></div>
    </div>
</div>
<div class="div4"></div>
</body>
</html>

------------图片太小请拖至浏览器顶部查看-------------

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式