html - 将图像数据设置为要在 HTML 伪元素中使用的自定义 ISO 字符
问题描述
我见过一些网站使用 before/after 伪元素的 content 属性将图片设置为内容。规则如下所示:
:before {
content: "\e91b";
}
但随后它被渲染为图像。我相信这是这个设置,因为我可以用例如替换那个转义字符fooBar
并且图像会更改为那个。替换内容会将其改回。更改颜色属性会更改图像的颜色,所以我猜它是用某处的一些 SVG 数据定义的。这些显然是自定义设置字符,因为它将被设置为公司的徽标或其他随机的东西。
老实说,我很难做到这一点,谷歌搜索什么也没显示,尽管我不完全确定要搜索什么。我发现的所有内容都引用了标准 ISO 字符,这些字符可以以转义方式使用,以便于打字/开发工作。
对此的任何帮助将不胜感激。
解决方案
它被称为 CSS 伪元素,看看:https ://fontawesome.com/how-to-use/on-the-web/advanced/css-pseudo-elements 。
推荐阅读
- performance - 负载测试中崩溃点和降级之间的区别
- c# - angular5/MVC 中的引导布局更改
- swift - “AVCapturePhotoOutput”类型的值没有成员“captureStillImageAsynchronously”
- java - Firestore:从firestore获取数据并从对象获取值并将其添加到listview
- git - 如何在 git 中修复“修改后的内容,未跟踪的内容”?
- aerospike - 如何从 Aerospike 恢复数据
- java - 我收到错误:选项 http://10.100.8.58:8080/user/view 401 () ,
- reactjs - 在 ReactJS 中将 HTML 文件转换为 PDF
- java - “adb shell date > date.txt”命令执行在 Mac 中使用 Process exec 不起作用
- ios - 如何快速隐藏嵌入在导航堆栈中的视图控制器中的选项卡栏?