📅  最后修改于: 2023-12-03 14:39:41.632000             🧑  作者: Mango
CSS是前端开发者必须熟练掌握的技能之一。下面给大家分享一份CSS备忘单,让你可以快速查阅CSS的常用技巧。
p {
color: red;
}
#main {
width: 50%;
}
.intro {
font-size: 16px;
}
.container p {
line-height: 1.5;
}
h1 + p {
font-size: 18px;
}
* {
margin: 0;
padding: 0;
}
CSS盒模型是CSS中一个非常重要的概念,也是CSS布局的基础,它包括四个部分:内容(content)、内边距(padding)、边框(border)和外边距(margin)。
.box {
width: 200px;
height: 200px;
padding: 20px;
border: 1px solid black;
margin: 20px;
}
display属性可以指定元素的显示方式,常见的取值包括:
visibility属性可以指定元素在页面中的可见性,常见的取值包括:
opacity属性可以指定元素的透明度,取值范围从0(完全透明)到1(完全不透明)。
position属性用于指定元素的定位方式,常见的取值包括:
float属性用于指定元素在父元素中的浮动方式,常见的取值包括:
clear属性用于指定元素不允许出现浮动元素的方式,常见的取值包括:
font-family属性可以指定元素使用的字体家族,例如:
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
font-size属性可以指定元素的字体大小,例如:
h1 {
font-size: 2em;
}
font-weight属性可以指定元素的字体粗细,常见的取值包括:
text-align属性可以指定元素中文本的对齐方式,常见的取值包括:
color属性可以指定文字颜色,例如:
h1 {
color: #333333;
}
background-color属性可以指定背景颜色,例如:
body {
background-color: #f0f0f0;
}
border-color属性可以指定边框颜色,例如:
.box {
border-color: #cccccc;
}
transition属性可以指定元素的动画效果,包括动画持续时间、动画效果类型和延迟时间等。例如:
.box {
transition: all 0.3s ease-in-out;
}
animation属性可以指定元素的动画效果,并可控制动画播放次数、延迟时间和开始时间等。例如:
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.box {
animation: fadeIn 0.5s ease-in-out 1s forwards;
}
以上就是这份CSS备忘单的全部内容,希望可以帮助大家在日常工作中快速查阅CSS知识点。