CSS3的颜色(RGBA)透明度、渐变颜色、图片、旋转和过渡

背景透明度:

opacity:0~1( 每次变换0.1)

效果如下:

opacity:1时

opacity:0.5时

 opacity:0时

背景颜色:

RGBA
R:红 G:绿 B:蓝 alpha:透明度的参数
RGB的取值范围是0~255/0~100% alpha的取值范围是0~1 不可为负值

效果如下:

渐变颜色:
background-image: linear-gradient(to bottom,#fff,red);  备注一下{linear-gradient 线性渐变}
参数说明:第一个参数指定渐变方向 to top,to bottom,to right,to left,to top left......
第二和第三个参数:是指定开始与结束的颜色值 可以有多个颜色background-image: linear-gradient(to bottom,#fff,black,red);

效果如下:

 图片:

1图片圆角与盒子圆角类似 border-radius

效果如下:

 

2图片响应式:  max-width: 100%;height: auto;

效果如下:

 

 图片滤镜:

filter:  备注{ 灰色效果为例}


模糊效果
.blur {
-webkit-filter: blur(4px);
filter: blur(4px);
}
高亮效果
.brightness {
-webkit-filter: brightness(0.30);
filter: brightness(0.30);
}
对比度
.contrast {
-webkit-filter: contrast(180%);
filter: contrast(180%);
}
灰色图像
.grayscale {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
色相旋转
.huerotate {
-webkit-filter: hue-rotate(180deg);
filter: hue-rotate(180deg);
}
反转输入图像
.invert {
-webkit-filter: invert(100%);
filter: invert(100%);
}
透明度
.opacity {
-webkit-filter: opacity(50%);
filter: opacity(50%);
}
饱和度
.saturate {
-webkit-filter: saturate(7);
filter: saturate(7);
}
深褐色
.sepia {
-webkit-filter: sepia(100%);
filter: sepia(100%);
}
阴影效果
.shadow {
-webkit-filter: drop-shadow(8px 8px 10px green);
filter: drop-shadow(8px 8px 10px green);
}

效果如下:

旋转和过渡:transform  transition

1rotate( deg)

效果如下:

translate:( px,  px)

scale:(1.2)

 效果如下:

skew:

效果如下:

rotateX:(30deg)  备注 rotateY:( deg) 类似

效果如下:

猜你喜欢

转载自www.cnblogs.com/scw123/p/9479899.html