1.爱心
利用 div
的正方形和伪类的圆型组合而成
2.气泡悬浮框
利用 border
结合 transparent
特性实现
气泡悬浮框
3.切角
利用使用线性渐变实现的
4.弧形切角
使用径向渐变实现
弧形切角
5.梯形
利用伪类加旋转透视实现
梯形
6.饼图
利用伪类、线性渐变、旋转实现
饼图
7.平行四边形
利用伪类、拉伸实现
平行四边形
8.折角
利用切角、伪类、渐变、旋转实现
折角
9.纯CSS 方案实现背景变暗效果(hover按钮触发)
鼠标移入
利用 box-shadow
实现
背景变暗效果
10.条纹背景图
主要是利用渐变实现
条纹背景图
条纹背景图
条纹背景图
11.混合模式背景图
混合模式背景图
12.太阳 (动态)
利用线性渐变、阴影、旋转实现
太阳
13.多云 (动态)
利用线性渐变、阴影、缩放实现
多云
多云
14.雨 (动态)
利用线性渐变、阴影、缩放实现
雨
15.微风 (动态)
利用border、transparent、实现,这个会多一层 div.breeze-container
包裹
微风
16.彩虹 (动态)
主要是利用border、box-shadow 实现
彩虹
17.夜空 (动态)
主要是利用 box-shadow 实现
夜空
18.雷电 (动态)
主要是利用阴影、border实现
雷电
19.大雪 (动态)
利用阴影实现
大雪
20.五角星
主要是利用border、transparent、旋转实现
五角星
21.太极八卦
利用 box-shadow 实现
太极八卦
22.美队盾牌
利用 渐变 实现
美国盾牌
23.纽扣
利用 渐变、阴影 实现
纽扣
24.Chrome
利用渐变实现
Chrome
25.Opera
利用渐变实现
Opera
26.IE
利用渐变、多重阴影实现
IE
27.safari
利用渐变、border、旋转实现
safari
28.firefox
利用多重阴影实现
firefox
29.搜狗
利用文字、阴影实现
搜狗
30.利用滤镜实现混合
利用 fliter:blur()
、filter:contrast()
实现
利用滤镜实现混合效果
参考地址:https://juejin.im/post/5a446d19f265da43052eebcc