2D转换和字体图标的引用
今日总结移动端第一天一,字体图标的的引用方式1创建一个新浪微博账号或者GitHub账号登入iconfont-阿里巴巴矢量图标库iconfont-国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能。阿里巴巴体验团队倾力打造,设计和前端开发的便捷工具https://www.iconfont.cn/2,搜索你自己需要的字体图标(比如我们搜一个购物车)就会出现如下:
今日总结
移动端第一天
一,字体图标的的引用方式
1创建一个新浪微博账号或者GitHub账号登入iconfont-阿里巴巴矢量图标库iconfont-国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能。阿里巴巴体验团队倾力打造,设计和前端开发的便捷工具https://www.iconfont.cn/
2,搜索你自己需要的字体图标(比如我们搜一个购物车)就会出现如下:
选择自己所需要的一个将它添加购物车中,在然后将其添加到我们的项目中
3,点击下载到本地,将其解压下来,里面有如下文件
然后我们新建一个文件夹叫fonts,将(iconfont.ttf iconfont.woff iconfont.woff2 iconfont.css)这四个文件复制到我们新建的文件fonts中
3,将fonts拖到我们vscode上,我们在建一个HTML文件来引用他比如( <link rel="stylesheet" href="./fonts/iconfont.css">)
代码引用:
我们要选择字体图标里面的类名iconfont 然后在引用你所需要的图标类名比如 上面的购物车类名icon-icon-test1
二,变形transform
它有三个属性分别是(位移,旋转,缩放)
位移translate
translate可以让盒子沿着X轴y轴移动
语法:
transform: translate(x, y);
transform: translateX(x);
transform: translateY(y);
代码:
开门效果
注意:行内元素无法位移
旋转rotate
可以是盒子旋转角度
语法:
transform: rotate(45deg); 一定写单位
如果是正数则是顺时针旋转
如果是负数则是逆时针旋转
设置中心点transform-origin
transform-origin: right bottom;
多形态变形小技巧
如果需要移动,也需要旋转,则一定先写移动,后写旋转, css属性书写顺序影响代码执行。
transform: translate(-50%, -50%) rotate(360deg);
注意,多个值之前用 空格隔开。
缩放 scale
语法:
transform: scale(1.2);
它比这宽度和高度最大的优势
: 他是用中心点来进行缩放的,同样他不会影响其他的盒子。
渐变
基本语法: background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .5))
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)