No.2.1
字体图标( 目的:使用字体图标技巧实现网页中简洁的图标效果)
字体图标展示的是图标,本质是字体,处理简单的、颜色单一的图片
优点:灵活性:灵活的修改样式,例如:尺寸,颜色等
轻量级:体积小,渲染快,降低服务器请求次数
兼容性:几乎兼容所有主流浏览器
使用方便:1.下载字体包 2.使用字体图标
使用字体图标-类名:
引入字体图标样式表
平面转换(目的:使用transform属性实现元素的位移、旋转、缩放等效果)
平面转换:改变盒子在平面内的形态(位移[常用]、旋转[不常用]、缩放[常用]) 2D转换
平面转换属性:transform
位移:(使用translate实现元素位移效果)
语法:transform: translate(水平移动距离,垂直移动距离);
取值(正负即可):像素单位数值,百分比(参照物为盒子自身尺寸)注意:X轴正向为右,Y轴正向为下
技巧: translate() 如果只给出一个值,表示x轴方向移动距离 单独设置某个方向的移动距离:translateX() & translateY()
旋转:(使用translate实现元素旋转效果)(旋转效果必须配合过渡)
语法:transfrom: rotate(角度); 注意:角度单位是deg
技巧:取值正负即可(取值为正,则顺时针旋转,取值为负,则逆时针旋转)
转换圆点:(使用transform-origin属性改变转换圆点)
语法:默认圆点是盒子中心点 transform-origin: 原点水平位置 原点垂直位置;
取值:方位名词(left、top、right、bottom、center) 像素单位数值 百分比(参照盒子自身尺寸计算)
渐变背景:(使用background-image属性实现渐变背景效果)
渐变是多个颜色逐渐变化的视觉效果,一般用于设置盒子的背景
background-image: linwar-gradient(颜色1,颜色2);
随机推荐
- Prometheus高可用架构介绍
Prometheus作为新生代的开源监控系统,慢慢成为了云原生体系的监控事实标准,也证明了其设计得到业界认可.但在多集群,大集群等场景下,Prometheus由于没有分片能力和多集群支持,还有Prom ...
- JavaScript:代码应该编写在哪里?
我们可以将JS的代码,编写在三个地方. 但是无论编写在哪里,最后它都会嵌入进网页代码中,被浏览器执行. 编写在script标签中 我们可以直接在HTML的script标签中,编写大段JS代码. 编写在 ...
- ansible离线安装k8s v1.25版本
Kubernetes v1.25 企业级高可用集群自动部署(离线版) 注:确保所有节点系统时间一致 操作系统要求:CentOS7.x_x64 1.找一台服务器安装Ansible # yum insta ...
- (15)go-micro微服务main.go开发
目录 一 导包 二 配置中心 三 注册中心 四 zap日志初始化 五 初始化Mysql数据库 六 初始化Redis连接 七 注册服务 八 初始化服务 九 注册 handle 十 启动服务 十一 mai ...
- Ubuntu snap 下载慢
解决方法 sudo apt-get install snapd sudo snap install snap-store sudo snap install snap-store-proxy sudo ...
- 图文并茂strapi 4.5.5自定义搭建指南以及数据库字段名接口返回mapping分析
strapi是什么? 基于Nodejs的开源免费CMS框架 为什么选择它? 基于nodejs,100%JavaScript,上手迅速 可轻松创建功能强大且可自定义的API 可以使用任何喜欢的数据库 先 ...
- 送给vue初学者的 vue.js技巧
1.setTimeout/ setInterval 场景一 :this指向改变无法用this访问vue实例 mounted(){ setTimeout( function () { //setInte ...
- Python基本数据类型,用户交互,格式化输出,运算符,多种赋值方式,多种运算符
Python基本数据类型,用户交互,格式化输出,运算符,多种赋值方式,多种运算符 一.Python基本数据类型 1.回顾之前学过的基本数据类型 1.整型(整数) 应用场景:年级,班级人数,年份 代码实 ...
- SpringBoot学习笔记 - 构建、简化原理、快速启动、配置文件与多环境配置、技术整合案例
[前置内容]Spring 学习笔记全系列传送门: Spring学习笔记 - 第一章 - IoC(控制反转).IoC容器.Bean的实例化与生命周期.DI(依赖注入) Spring学习笔记 - 第二章 ...
- Grafana 系列文章(七):Grafana Explore 中的 Tracing
️URL: https://grafana.com/docs/grafana/latest/explore/trace-integration/ Description: Tracing in Exp ...