作者:北人南漂记 | 来源:互联网 | 2023-09-04 10:34
气泡三角形
利用 border 的 transparent 特性实现
.bubbly
梯形
梯形
利用伪类加旋转透视实现
.trapezoid
爱心
#heart {
position: relative;
width: 100px;
height: 90px;
}
#heart:before,
#heart:after {
position: absolute;
content: "";
left: 50px;
top: 0;
width: 50px;
height: 80px;
background: red;
-moz-border-radius: 50px 50px 0 0;
border-radius: 50px 50px 0 0;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-transform-origin: 0 100%;
-moz-transform-origin: 0 100%;
-ms-transform-origin: 0 100%;
-o-transform-origin: 0 100%;
transform-origin: 0 100%;
}
#heart:after {
left: 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transform-origin: 100% 100%;
-moz-transform-origin: 100% 100%;
-ms-transform-origin: 100% 100%;
-o-transform-origin: 100% 100%;
transform-origin :100% 100%;
}
太极图
#yin-yang {
width: 96px;
height: 48px;
background: #eee;
border-color: red;
border-style: solid;
border-width: 2px 2px 50px 2px;
border-radius: 100%;
position: relative;
}
#yin-yang:before {
content: "";
position: absolute;
top: 50%;
left: 0;
background: #eee;
border: 18px solid red;
border-radius: 100%;
width: 12px;
height: 12px;
}
#yin-yang:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
background: red;
border: 18px solid #eee;
border-radius:100%;
width: 12px;
height: 12px;
}
折角
混合模式背景图
利用渐变实现
.colorful-stripe
多云
利用线性渐变、阴影、缩放实现
.cloudy
阴影实现多云天气图案
多云(cloudy2)(单标签实现)
利用线性渐变、阴影、缩放实现
.cloudy2
阴影实现雨天天气图案
雨(rainy) 利用线性渐变、阴影、缩放实现
.rainy
彩虹天气图案
彩虹(rainbow) 利用border、box-shadow 实现
.rainbow
chrome 浏览器图标
Chrome(单标签实现)
利用渐变实现
IE 浏览器图标
IE(单标签实现)
利用渐变、多重阴影实现
safari 浏览器图标
safari(单标签实现)
利用渐变、border、旋转实现