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);
随机推荐
- 【机器学习】李宏毅——生成式对抗网络GAN
1.基本概念介绍 1.1.What is Generator 在之前我们的网络架构中,都是对于输入x得到输出y,只要输入x是一样的,那么得到的输出y就是一样的. 但是Generator不一样,它最大的 ...
- [能源化工] TE田纳西-伊斯曼过程数据集
TE田纳西-伊斯曼过程数据集简介 TE数据集是现在故障诊断中的应用较多的一种数据集.主要介绍论文上都有. 具体介绍见:http://depts.washington.edu/control/LARRY ...
- [OpenCV实战]3 透明斗篷
目录 1寻找和存储背景帧 2红色区域检测 3提取红色区域 4背景帧红布区域替换当前帧红布区域. 5工程代码 参考 弄出哈利波特电影里一样效果的透明斗篷.也就是一个视频里,将红布弄成透明.类似下面的效果 ...
- [编程基础] Python格式化字符串常量f-string总结
Python格式化字符串常量f-string总结 本文主要总结在Python中如何使用格式化字符串常量f-string(Formatted string literals).在 Python 程序中, ...
- P8775 [蓝桥杯 2022 省 A] 青蛙过河
简要题意 有一只青蛙在 \(1\) 处,有一些石头,位于 \(2,3,4,\cdots n\),它们的高度是 \(H_2,H_3,\cdots,H_n\).青蛙每落一次石头,该石头的高度就会 \(-1 ...
- day03-Spring管理Bean-IOC-01
Spring管理Bean-IOC 1.Spring配置/管理bean介绍 Bean管理包括两方面: 创建bean对象 给bean注入属性 Bean的配置方式: 基于xml文件配置方式 基于注解配置方式 ...
- Django推导流程,Django模块的下载和基本使用、Django的应用和目录结构讲解、Django三板斧
今日内容 纯手撸web框架 1.web框架的本质: 理解1:连接前端与数据库的中间介质 理解2:socket服务端 2.手写web框架: 1.编写socket服务端代码 import socket s ...
- 【Dubbo3 终极特性】「云原生三中心架构」带你探索 Dubbo3 体系下的配置中心和元数据中心、注册中心的原理及开发实战(中)
承接上文 通过之前的[Dubbo3终极特性]「云原生三中心架构」带你探索 Dubbo3 体系下的配置中心和元数据中心.注册中心的原理及开发实战(上),让我们对Dubbo3的三中心架构体系有了一定的认识 ...
- Java List集合排序
二维 List 自定义排序 使用lambda表达式 import java.util.*; public class Main { public static void main(String[] a ...
- C# 如何发送邮件消息
1.安装NUGET包 MailKit 2.代码如下 using MailKit.Net.Smtp; using MimeKit; using System.Collections.Generic; u ...