h5-15

Posted qianfur

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了h5-15相关的知识,希望对你有一定的参考价值。

 1     <style>
 2         .box{
 3             float: left;
 4             width: 100px;
 5             height: 100px;
 6             background: url(images/3.jpg) no-repeat left top;
 7             background-size: 50px;
 8             padding: 50px;
 9             border: 5px dotted red;
10             margin: 0 20px 20px 0;
11         }
12         .box2{
13             background-origin: content-box;
14         }
15         .box3{
16             background-origin: padding-box;
17         }
18         .box4{
19             background-origin: border-box;
20         }
21     </style>
<div class="box box1">内容内容内容内容内容内容内容内容内容</div>
<div class="box box2">内容内容内容内容内容内容内容内容内容</div>
<div class="box box3">内容内容内容内容内容内容内容内容内容</div>
<div class="box box4">内容内容内容内容内容内容内容内容内容</div>

技术图片

 

 background-clip

 1     <style>
 2         .box{
 3             float: left;
 4             width: 100px;
 5             height: 100px;
 6             background: #f0f;
 7             padding: 50px;
 8             border: 5px dotted red;
 9             margin: 0 20px 20px 0;
10         }
11         /* background-clip  裁剪 */
12         .box2{
13             background-clip: border-box;
14             /* 默认值 */
15         }
16         .box3{
17             background-clip: padding-box;
18         }
19         .box4{
20             background-clip: content-box;
21         }
22     </style>
<div class="box box1">内容内容内容内容内容内容内容内容内容</div>
<div class="box box2">内容内容内容内容内容内容内容内容内容</div>
<div class="box box3">内容内容内容内容内容内容内容内容内容</div>
<div class="box box4">内容内容内容内容内容内容内容内容内容</div>

技术图片

 

 2、linear-gardient线性渐变

 1     <style>
 2         .box{
 3             float: left;
 4             width: 200px;
 5             height: 200px;
 6             border: 2px solid;
 7             margin: 0 20px 20px 0;
 8         }
 9         .box1{
10             background: -webkit-linear-gradient(red, yellow);
11             background: -o-linear-gradient(red, yellow);
12             background: -ms-linear-gradient(red, yellow);
13             background: linear-gradient(red, yellow);/* 标准的语法(必须放在最后) */
14         }
15         .box2{
16             background: -webkit-linear-gradient(left,red,yellow);
17             background: -o-linear-gradient(left,red,yellow);
18             background: -ms-linear-gradient(left,red,yellow);
19             background: linear-gradient(left,red,yellow);
20         }
21         .box3{
22             background: -webkit-linear-gradient(180deg,red,yellow);
23             background: -o-linear-gradient(180deg,red,yellow);
24             background: -ms-linear-gradient(180deg,red,yellow);
25             background: linear-gradient(180deg,red,yellow);
26         }
27         .box4{
28             background: -webkit-repeating-linear-gradient(top,red 0%,yellow 30%);
29             background: -o-repeating-linear-gradient(top,red 0%,yellow 30%);
30             background: -ms-repeating-linear-gradient(top,red 0%,yellow 30%);
31             background: repeating-linear-gradient(top,red 10%,yellow 30%);
32         }
33 
34         .box5{
35             width: 260px;
36             background: -webkit-radial-gradient(red 20%,yellow 50%);
37             background: -o-radial-gradient(red 20%,yellow 50%);
38             background: -ms-radial-gradient(red 20%,yellow 50%);
39             background: radial-gradient(red 20%,yellow 50%);
40         }
41         .box6{
42             width: 260px;
43             background: -webkit-radial-gradient(left center,red 20%,yellow 50%);
44             background: -o-radial-gradient(left center,red 20%,yellow 50%);
45             background: -ms-radial-gradient(left center,red 20%,yellow 50%);
46             background: radial-gradient(left center,red 20%,yellow 50%);
47         }
48         .box7{
49             width: 260px;
50             background: -webkit-radial-gradient(50px 100px,circle,red 20%,yellow 50%);
51             background: -o-radial-gradient(50px 100px,circle,red 20%,yellow 50%);
52             background: -ms-radial-gradient(50px 100px,circle,red 20%,yellow 50%);
53             background: radial-gradient(50px 100px,circle,red 20%,yellow 50%);
54         }
55         .box8{
56             width: 260px;
57             background: -webkit-repeating-radial-gradient(red 20%,yellow 40%);
58             background: -o-repeating-radial-gradient(red 20%,yellow 40%);
59             background: -ms-repeating-radial-gradient(red 20%,yellow 40%);
60             background: repeating-radial-gradient(red 20%,yellow 40%);
61         }
62 
63     </style>
<div class="box box1"></div>
<div class="box box2"></div>
<div class="box box3"></div>
<div class="box box4"></div>


<div class="box box5"></div>
<div class="box box6"></div>
<div class="box box7"></div>
<div class="box box8"></div>

技术图片

 

 3、resize 属性规定是否可由用户调整元素尺寸。

 1     <style>
 2         .box1{
 3             width: 200px;
 4             height: 100px;
 5             border: 2px solid;
 6             overflow: auto;
 7             overflow: hidden;
 8             overflow: scroll;
 9             /* resize: both; */
10             /* 数值水平都可以拉伸 */
11             /* resize: horizontal; */
12             /* 水平拉伸 */
13             resize:vertical;        /*垂直拉伸*/
14         }
15         .box{
16             float: left;
17             width: 200px;
18             height: 200px;
19             padding: 10px;
20             border: 5px solid;
21             margin: 20px;
22         }
23         .box2{
24             box-sizing: content-box; /*默认值*/
25         }
26         .box3{
27             box-sizing: border-box; /* 此时盒子的width值包括左右padding+左右border+内容*/
28         }
29     </style>
<div class="box1">resize 属性规定是否可由用户调整元素尺寸。</div>

<div class="box box2"></div>
<div class="box box3"></div>

技术图片

 

 技术图片

 

以上是关于h5-15的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——CSS选择器

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器

VSCode自定义代码片段——声明函数