基础知识点
横竖屏样式适配
1 2 3 4 5 6 7
| @charset "utf-8"; body{
} @media screen and (max-width:480px) {
}
|
类
html中编写,其中name为类名,
1
| <div class="name"></div>
|
更改样式时在css里加上.name {}
在括号里修改样式
1 2 3 4 5 6 7
| @charset "utf-8"; body{
} .name { }
|
样式注意事项
图片裁剪居中div
1 2 3 4 5
| img { width: 100%; height: 100%; object-fit: cover; }
|
div背景图片裁剪居中
1 2
| background-position: center; background-size: cover;
|
背景图片模糊
需要模糊的设置绝对位置,不需要的设置相对位置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| .playbox { width: 96%; height: 240px; margin: 2%; } /*模糊背景*/ .playbox .bg { float: left; height: 240px; width: 350px;
background-repeat: no-repeat; background-position: center; background-size: cover;
-webkit-filter: blur(3px); -moz-filter: blur(3px); -o-filter: blur(3px); -ms-filter: blur(3px); filter: blur(3px); position: absolute;
}
.playbox .content { width: 350px; height: 240px; position: relative; }
|
div描边框
1 2 3
| border-width: 1px; border-color: black; border-style: dashed;
|
字体描边
1
| -webkit-text-stroke: 0.02em rgb(0, 0, 0);
|
div内文字水平垂直居中
水平text-align: center
和垂直line-height = height
1 2 3 4
| width: 80%; height: 30px; line-height:30px; text-align: center;
|