博客列表 >CSS盒子和背景学习--PHP培训9期线上班

CSS盒子和背景学习--PHP培训9期线上班

木易
木易原创
2019年11月01日 19:24:23621浏览

 默写盒模型的全部属性,并准确说出他们的应用场景

0.jpg

* `box-sizing`: 解决了什么问题, 不用它应该如何处理

解决盒子内添加边框和内边距时改变盒子宽高的问题在盒子宽高值内 减去 两边的边框和内边距的值和.

盒子外边距之的合并是怎么回事,并实例演示

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>外边距之和</title>
    <style>
        .box1{
            width: 110px;
            height: 110px;
            background-color:lightcoral;
            margin-bottom: 20px;
        }
        .box2{
            width: 160px;
            height: 160px;
            background-color:lightseagreen;
            margin-top: 30px;
        }
    </style>
</head>
<body>
<div class="box1"></div>
<div class="box2"></div>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

1.png1.jpg

嵌套盒子之间内边距与外边距的表现有何不同, 如何处理

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>嵌套盒子的关系</title>
    <style>
        .box1{
            box-sizing: border-box;
            width: 160px;
            height: 160px;
            background-color: lightseagreen;
            padding-left: 40px;
            padding-top: 40px;
        }
        .box2{
            width:80px;
            height: 80px;
            background-color:lightcoral;
        }
    </style>
</head>
<body>
<div class="box1">
    <div class="box2">
    </div>
</div>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

2.png2.jpg

实例演示: 背景颜色的线性渐变的

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>背景颜色的渐变</title>
    <style>
        .box1{
            height: 300px;
            width: 300px;
            box-sizing: border-box;
            /*从上往下线性渐变*/
            background: linear-gradient(lightcoral,lightseagreen);
            /*从右往左渐变*/
            background: linear-gradient(to left,lightgreen,lightslategray);
            /*45度渐变*/
            background: linear-gradient(45deg,lightcoral,black);
        }
    </style>
</head>
<body>
<div class="box1"></div>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

3.png3 (2).png3 (3).png3.jpg

实例演示: 背景图片的大小与位置的设定


实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>背景图片的设置</title>
    <style>
        .box1{
            width:400px;
            height: 400px;
            border: 2px solid black;
            box-sizing: border-box;
            background-image: url(123.jpg);
            /*图片完全填充*/
            background-size: contain;
            background-repeat: no-repeat;
        }
    </style>
</head>
<body>
<div class="box1"></div>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

4.png

4.jpg

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议