微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

css – 如何添加徽章顶部的字体真棒符号?

我想添加一些数字(5,10,100)的徽章在字体真棒符号(fa信封)之上,看到 the picture它可以看起来像。
但我不明白如何将徽章放在符号的顶部 – jsFiddle.我想支持Twitter Bootstrap 2.3.2的支持

解决方法

这可以通过没有额外的标记来完成,只是一个新的类(你将使用它)和一个伪元素。

JSFiddle Demo

HTML

<i class="fa fa-envelope fa-5x fa-border icon-grey badge"></i>

CSS

*.icon-blue {color: #0088cc}
*.icon-grey {color: grey}
i {   
    width:100px;
    text-align:center;
    vertical-align:middle;
    position: relative;
}
.badge:after{
    content:"100";
    position: absolute;
    background: rgba(0,255,1);
    height:2rem;
    top:1rem;
    right:1.5rem;
    width:2rem;
    text-align: center;
    line-height: 2rem;;
    font-size: 1rem;
    border-radius: 50%;
    color:white;
    border:1px solid blue;
}

原文地址:https://www.jb51.cc/css/219623.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。