粘性布局
postion: sticky
top: 40px
垂直方向微调
vertical-align:-5px
不透明度
img {
opacity: 0.5;
}
transform属性实现的4种功能(旋转、缩放、倾斜、移动)
#旋转
transform:rotate(45deg);
# 缩放
transform:scale(0.5);//缩小一半
transform:scale(0.5,2);//水平方向缩小一半,垂直方向放大一倍。
# 倾斜
transform:skew(30deg,30deg);//水平方向上倾斜30度,垂直方向上倾斜30度。
transform:skew(30deg);// 水平倾斜 垂直不倾斜
# 移动
transform:translate(50px,50px);// 水平方向上移动50px,垂直方向上移动50px
transform:translate(50px);// 水平移动 垂直不移动
# 一个元素使用多种变形的方法
transform:translate(150px,200px) rotate(45deg) scale(1.5);
渐变色
/* 从上到下,蓝色渐变到红色 */
background-image: linear-gradient(blue, red);
# 从左到右
background-image: linear-gradient(to right, #3498db , #2ecc71);
元素水平垂直居中
<div class="parent-frame" style="position: relative;">
利用绝对定位,配合translate移动到水平垂直居中。
<div class="child-frame" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);">
鼠标进过变成手形
cursor: pointer;