美文网首页
CSS padding在什么情况下不撑开盒子

CSS padding在什么情况下不撑开盒子

作者: roy_pub | 来源:发表于2018-12-02 23:46 被阅读33次

撑开盒子的情况

<!DOCTYPE html>
<html lang="en">
<head>
    <style type="text/css">

        .father {
            width: 300px;
            height: 300px;
            background-color: orange;
            padding-left: 100px; ////因为盒子宽度给定,padding会撑开盒子

        }

        .son {
            background-color: green;
        }
    </style>
</head>
<body>
    <div class="father">
        <div class="son">
            123
        </div>
    </div>
</body>
</html>

没撑开盒子情况

<!DOCTYPE html>
<html lang="en">
<head>
    <style type="text/css">

        .father {
            width: 300px;
            height: 300px;
            background-color: orange;

        }

        .son {
            background-color: green;
            padding-left: 100px; //没有宽度,使用默认,盒子不会撑开
        }
    </style>
</head>
<body>
    <div class="father">
        <div class="son">
            123
        </div>
    </div>
</body>
</html>

撑开盒子情况

<!DOCTYPE html>
<html lang="en">
<head>
    <style type="text/css">

        .father {
            width: 300px;
            height: 300px;
            background-color: orange;

        }

        .son {
            width: 300px;
            background-color: green;
            padding-left: 100px; 
        }
    </style>
</head>
<body>
    <div class="father">
        <div class="son">
            123
        </div>
    </div>
</body>
</html>

相关文章

网友评论

      本文标题:CSS padding在什么情况下不撑开盒子

      本文链接:https://www.haomeiwen.com/subject/dyascqtx.html