我正试图在第二张图片上显示效果 - 即绿色图标。我目前的状态是第一张照片(处理带有心形符号的图标,但这并不重要)。
挖掘问题我决定将其分解为部分:
我已经能够用我当前的代码完成前两点:
<i class=\"fas fa-heart fa-lg\"></i>
fa-heart
覆盖的位置如下:
.fa-heart {
display: inline;
border-radius: 60px;
box-shadow: 0px 0px 2px #888;
background: #d44d32;
width: 18px !important;
height: 18px !important;
text-align: center;
line-height: 30px;
vertical-align: middle;
padding: 3px;
color: white !important;
}
代码来自我的asp mvc应用程序,因为我的代码的第一行可能看起来很奇怪 - 我正在计算视图中的图标状态。
我发现进行研究的一个可能的解决方案是使用堆叠图标。我非常希望使用一个图标来渲染整个效果 - 如果可能的话。
答案 0 :(得分:0)
您需要更改填充:padding: 5px;
也不建议使用w / h为!important
的填充。