css - 在图像上添加字体真棒图标
问题描述
我需要在图像 onclick 上添加一个图标。我添加了一个边框,它在点击时正确显示,但不是字体真棒图标
HTML
.couleursProduits input[type=radio] {
position: absolute;
opacity: 0;
width: 0;
height: 0;
}
.couleursProduits input[type=radio] + img {
cursor: pointer;
float: left;
outline: 1px solid #d0cdcd;
outline-offset: -2px;
}
.couleursProduits input[type=radio]:checked + img {
outline: 2px solid #ceb284;
outline-offset: -2px;
}
.couleursProduits input[type=radio]:checked + img:after {
content: "\f112";
font-family: "woodmart-font";
display: inline-block;
font-size: 16px;
line-height: 50px;
font-weight: 600;
}
<label class="couleursProduits">
<input type="radio" name="couleur" value="v1">
<img width="25%" src="https://picsum.photos/id/100/367/">
</label>
<label class="couleursProduits">
<input type="radio" name="couleur" value="v2">
<img width="25%" src="https://picsum.photos/id/101/367/">
</label>
<label class="couleursProduits">
<input type="radio" name="couleur" value="v3">
<img width="25%" src="https://picsum.photos/id/102/367/">
</label>
<label class="couleursProduits">
<input type="radio" name="couleur" value="v4">
<img width="25%" src="https://picsum.photos/id/103/367/">
</label>
解决方案
推荐阅读
- arduino - 带有 ESP8266 的 EspSoftwareSerial:错误没有匹配函数调用“SoftwareSerial::SoftwareSerial()”
- lua - /usr/bin/sudo:通过带有 lua 脚本的 telegra-cli 从 sh 脚本调用 sudo 时权限被拒绝
- javascript - 在反应组件中设置状态而不是类
- python - 日志记录无法配置一些导入的模块(包括导入)(python 日志记录)
- java - 如何在定义的范围内显示标记?
- android - 后台并发复制 GC 释放 - 应用程序崩溃
- python - Python,JSON:形成具有 id 和时间戳的新 JSON 字典并根据新 JSON 字典中的最新时间戳值检索 id
- php - Send email using PHPMailer without SMTP authentication
- opengl - Opengl Blit 缓冲区
- c# - 3 维数组的哪些索引具有最大值?