css - 以字体显示标题 - 真棒图标
问题描述
我想知道当鼠标悬停在字体真棒图标上时是否可以显示文本/标题
.title {
color: green;
text-align: center;
}
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<div class="title"><i class="fa fa-exchange fa-2xfa fa-exchange fa-2x" aria-hidden="true"></i></div>
解决方案
:after
也许在伪元素中具有数据属性
.fa {
position: relative;
}
.fa:hover::after {
content: attr(data-title);
padding-left: .25em;
position: absolute;
bottom: 0;
margin-bottom: -1em;
left: 50%;
transform: translateX(-50%);
font-size: .5em;
color: red;
}
div {
color: green;
text-align: center;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<div>
<i class="fa fa-exchange fa-2x" aria-hidden="true" data-title="Exchange"></i></div>
推荐阅读
- parceljs - parceljs:如何合并文件?
- python - 使用装饰器提供新的 args、kwargs
- sql - 将 Google BigQuery 中的表与 UNION ALL 合并
- html - 当人们使用 Safari 时,为什么自动填充会用人们的地址填写促销代码字段?
- python - base64decode 一个类似 "b'Mw=='" 的字符串(包含文字 b' 子字符串)
- mongodb - 聚合 $lookup 不返回元素原始数组顺序
- css - Bootstrap 4:在下拉按钮中截断文本
- java - 单击编码为保存、刷新和搜索的按钮时,应用程序停止工作
- regex - 从字符串中拉出单个数字--bash
- c# - 在 Azure Fucntion 2.x 中使用 C# 对 HTTP 请求的函数参数进行模型绑定