【CSS3】字体图标、平面/空间转换、渐变、动画

及旋转的角度·x,y,z取值为0~1之间的数字。
摘要由CSDN通过智能技术生成

一、字体图标

目标:使用字体图标技巧实现网页中简洁的图标效果
注意点:
1、字体图标展示的是图标,本质是字体
2、处理简单的、颜色单一的图片
优点:
1、灵活性:灵活地修改样式,如:尺寸、颜色等
2、轻量级:体积小、渲染快、降低服务器请求次数
3、兼容性:几乎兼容所有主流浏览器
4、使用方便
(1)下载字体包(2)使用字体图标
字体库Iconfont:https://www.iconfont.cn
网站使用步骤:
1、打开官方图标库
2、将选择的图标添加购物车并添加到项目中
3、下载到本地

1.1 使用字体图标

1、引入字体图标样式表

   <link rel="stylesheet" href="./iconfont.css">

2、调用图标对应的类名,必须调用两个类名
iconfont类:基本样式,包含字体的使用等
icon-xxx:图标对应的类名
例:

	<span class="iconfont icon-icon-test3"></span>

注意点:若网站没有所需字体图标时,可手动在iconfont网站上传矢量图再进行下载
——矢量图为SVG格式

二、平面转换

目标:使用transform属性实现元素的位移、旋转、缩放等效果

2.1 位移

代码:

transform:translate(水平移动距离,垂直移动距离);

取值(正负均可):
· 数字+px
· 百分比(参照物为盒子自身尺寸)
注意点:
1、translate()如果只给出一个值,表示x轴方向移动距离
2、单独设置某个方向的移动距离:translateX()translateY()

2.2 旋转

代码transform:rotate(角度);(注意:角度单位是deg
取值正负均可):时针,时针
注意点:旋转效果必须配合过渡

2.3 补充

2.3.1 转换原点

目标:使用transform-orgin属性改变转换原点
代码transform-orgin:原点水平位置 原点垂直位置;
取值:
1、方位名词(left、top、right、bottom、c

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值