https://juejin.cn/post/6844903518520901639
过渡
transition: CSS属性,花费时间,效果曲线(默认ease),延迟时间(默认0)复制代码
动画
animation:动画名称,一个周期花费时间,运动曲线(默认ease),动画延迟(默认0),播放次数(默认1),是否反向播放动画(默认normal),是否暂停动画(默认running)
形状转换
transform:适用于2D或3D转换的元素
transform-origin:转换元素的位置(围绕那个点进行转换)。默认(x,y,z):(50%,50%,0)
选择器

阴影
box-shadow: 水平阴影的位置 垂直阴影的位置 模糊距离 阴影的大小 阴影的颜色 阴影开始方向(默认是从里往外,设置inset就是从外往里);
背景
background-clip 制定背景绘制(显示)区域 background-origin background-size
1.(background-clip: border-box;)默认情况(从边框开始绘制) 2.(background-clip: padding-box;)从padding开始绘制(显示),不算border,,相当于把border那里的背景给裁剪掉! 3.(background-clip: content-box;)只在内容区绘制(显示),不算padding和border,相当于把padding和border那里的背景给裁剪掉!
文字
换行 语法:word-break: normal|break-all|keep-all;
语法:word-wrap: normal|break-word; 
超出省略号 text-overflow:clip | ellipsis | string
超出部分省略号 实现
文字阴影 语法:text-shadow:水平阴影,垂直阴影,模糊的距离,以及阴影的颜色。
颜色
rgba
一个是rgba(rgb为颜色值,a为透明度)
hsla
h:色相”,“s:饱和度”,“l:亮度”,“a:透明度”
渐变
线性渐变
圆锥渐变
https://www.cnblogs.com/coco1s/p/7079529.html
Filter(滤镜)
黑白色filter: grayscale(100%)
反色filter:invert(1)
模糊毛玻璃 filter:blur(3px)
flex 布局
http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html
- flex-direction 属性决定主轴的方向(即项目的排列方向)
- flex-wrap 换行
- flex-flow
flex-direction属性和flex-wrap属性的简写形式,默认值为row nowrap - justify-content 主轴上的对齐方式
- align-items 项目在交叉轴上如何对齐
- align-content 属性定义了多根轴线的对齐方式。如果项目只有一根轴线,该属性不起作用
flex属性是flex-grow, flex-shrink 和 flex-basis的简写order属性定义项目的排列顺序。数值越小,排列越靠前,默认为0。
grid 栅格布局
https://www.jianshu.com/p/d183265a8dad
盒模型定义
box-sizing:border-box的时候,边框和padding包含在元素的宽高之内
box-sizing:content-box的时候,边框和padding不包含在元素的宽高之内
媒体查询
媒体查询,就在监听屏幕尺寸的变化,在不同尺寸的时候显示不同的样式
@media screen and (max-width: 960px) {body {background-color: darkgoldenrod;}}@media screen and (max-width: 480px) {body {background-color: lightgreen;}}
反射
这个也可以说是倒影
-webkit-box-reflect:方向[ above-上 | below-下 | right-右 | left-左 ],偏移量,遮罩图片
