博客列表 >2019年10月31日作业

2019年10月31日作业

胶州汽车网
胶州汽车网原创
2019年11月03日 20:14:48701浏览

10月31作业

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

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

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

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

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

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

--------------------------------------------------------------------

作业解答

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

with宽度
heigt高度
background 背景
padding 内边距
border 边框
margin 外边距

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

解决了内边距和边框引起的盒子变形问题

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

 当上下相邻的两个块元素相遇时,如果上面的元素有下外边距margin-bottom,下面的元素有上外边距margin-top,则他们之间的垂直间距不是margin-bottom与margin-top之和,而是两者中的较大者。这种现象被称为相邻块元素垂直外边距的合并(也称外边距塌陷)。

实例

<style>
           .class1{
            width: 500px;
            height: 300px;
            background-color: #643422;
            margin-bottom: 20px;
        }

        .class2{
            width: 300px;
            height: 500px;
            background-color: #423432;
            margin-top: 50px;
        }
    </style>

<div class="class1">1</div>
<div class="class2">2</div>

运行实例 »

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

QQ截图20191103200109.jpg

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

实例

<style>
        .class1{
            width: 500px;
            height: 300px;
            background: linear-gradient(#932893,#938472);
            margin-bottom: 20px;
    </style>

<div class="class1">1</div>

运行实例 »

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

QQ截图20191103200637.jpg 

 5、演示: 背景图片的大小与位置的设定

 

实例

 <style>
        .class1 {
            width: 500px;
            height: 300px;
            margin-bottom: 20px;
            background-image: url("shan.jpg");
            background-position: left;
            background-size: auto;
        }
    </style>

<div class="class1">1</div>

运行实例 »

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

QQ截图20191103201246.jpg 

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