字体图标
阿里巴巴矢量图库:https://www.iconfont.cn/
`<link rel="stylesheet" href="./iconfont/iconfont.css">
<style>
.iconfont {
}
</style>
<body>
<i class="iconfont icon-xxx"></i>
<i class="iconfont">3</i>
</body>`
第一步:拷贝项目下面生成的symbol代码:
//at.alicdn.com/t/font_8d5l8fzk5b87iudi.js
第二步:加入通用css代码(引入一次就行):
<style type="text/css">
.icon {
width: 1em; height: 1em;
vertical-align: -0.15em;
fill: currentColor;
overflow: hidden;
}
</style>
第三步:挑选相应图标并获取类名,应用于页面:
<body>
<svg class="icon" aria-hidden="true">
<use xlink:href="#icon-xxx"></use>
</svg>
</body>
平面转换
transform: translate(X轴向右为正,Y轴向下为正 );
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
transform: rotateX(XXdeg);居于X轴旋转
transform: rotateY(XXdeg);居于Y轴旋转
transform: rotateZ(XXdeg);居于z轴旋转(默认选择方式)
transform-origin: 方位名词(连接不带空格);
transform-origin: right top;
或
transform-origin: XXpx XXpx;(x、y轴的位置向右和向下为正)
渐变
从左上角开始往右下角渐变
background-image: linear-gradient(to right bottom, #050, #0b0, #0f0);
左下角开始向45度方向(右上角)变化
background-image: linear-gradient(45deg, #050, #0b0, #0f0);
盒子倾斜
transform: skewX(XXdeg);
transform: skewY(XXdeg);
中间使用白色,两边没有颜色,可以实现一条亮白光
background-image: linear-gradient(transparent, #0b0, transparent);