字体图标是一种将图标以字体形式嵌入网页的技术,允许开发者像使用文字一样通过CSS控制图标的样式(比如颜色,大小,阴影等)通常使用在导航菜单图标,按钮操作图标,结合动画效果
优势也很明显,适量播放,无视放大缩小。样式灵活,通过CSS直接修改颜色,大小,阴影等属性。减少HTTP请求,一个字体文件可以包含多个图标,比如多张图片更高效,兼容性好,支持所有现代浏览器,甚至部分旧版浏览器等
引入图标库链接
<!-- 必加!引入字体图标样式 --> <link rel="stylesheet" href="https://cdn.bootcdn.net/ajax/libs/font-awesome/6.4.0/css/all.min.css">
用 CSS 修改样式
/* 修改图标大小 */
.fa-house {
font-size: 24px; /* 最常用 */
}
/* 修改图标颜色 */
.fa-user {
color: #ff4400; /* 单色 */
}
/* 鼠标悬浮效果 */
.fa-search:hover {
color: blue;
transform: rotate(15deg); /* 旋转 */
}
/* 对齐、间距 */
.icon {
margin-right: 8px;
vertical-align: middle; /* 和文字居中对齐 */
}
以下是常用CSS样式的巡查方法
| 样式属性 | 作用 | 示例 |
|---|---|---|
font-size |
调整图标大小 | 20px / 1.5em |
color |
修改图标颜色 | red / #000 |
opacity |
透明度 | 0.5 |
transform |
旋转、缩放 | rotate(90deg) |
margin/padding |
调整间距 | 5px |
vertical-align |
和文字对齐 | middle |
完整实例代码:<!DOCTYPE html> <html lang=”zh-CN”> <head> <meta charset=”UTF-8″> <title>字体图标演示</title> <!– 1. 引入图标库 –> <link rel=”stylesheet” href=”https://cdn.bootcdn.net/ajax/libs/font-awesome/6.4.0/css/all.min.css”> <style> /* 2. 自定义样式 */ .icon { font-size: 22px; color: #2d8cf0; margin-right: 8px; vertical-align: middle; } .icon:hover { color: #ff7d00; } </style> </head> <body> <!– 3. 使用图标 –> <p><i class=”fa-solid fa-home icon”></i> 首页</p> <p><i class=”fa-solid fa-heart icon”></i> 收藏</p> <p><i class=”fa-solid fa-shopping-cart icon”></i> 购物车</p> </body> </html>






请登录后查看评论内容