css - 在按钮中的 Font Awesome 顶部添加图标?
问题描述
我已经创建了类似的东西,但是在我的按钮中我想要类似的东西 -<i class="fa fa-clock-o"></i>
在右上角。HTML:
<button class="btn btn-default btn-sm " > <i class="fa fa-arrow-down fa-lg" style="color:green"></i><span><i class="fa fa-clock-o"></i></span></button>
CSS:
.fa-stack[data-count]:after{
position:absolute;
right:0%;
top:1%;
content: attr(data-count);
font-size:30%;
padding:.6em;
border-radius:999px;
line-height:.75em;
color: white;
background:rgba(255,0,0,.85);
text-align:center;
min-width:2em;
font-weight:bold;
}
这是我的代码:https ://codepen.io/anon/pen/XqZENw 感谢您的提前!
解决方案
只需设置position: relative
按钮和position: absolute
里面的图标。
像这样:
button {
position: relative;
}
button i.fa.fa-clock-o {
position: absolute;
top: 0;
right: 0;
}
推荐阅读
- node.js - 如何使用这些猫鼬模式(Node Js)从两个集合中加入?
- r - 是否可以在闪亮的手风琴中动态添加新项目
- php - 会话 ID 在导航到其他页面 WordPress 时不断变化
- reactjs - 钩子什么时候更新反应?
- javascript - 如何从使用 javascript 生成的工具提示中抓取文本
- c - 如何简化或使重复的代码更有效率?
- django - 在 django 中删除帖子后,帖子图像仍在目录中
- jquery - 使用 Jquery 在元素顶部返回元素
- java - 使用 JAVA 通过 XML 阅读器读取 Excel 2013 版本文件时出现异常
- c# - EfCore 3.1 尝试添加已存在的列