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

css – 如何给字体真棒图标一个背景颜色?

在此页面的页脚http://128.199.58.229/landingpage/

我有一些字体真棒图标(社交媒体图标).

我试图给他们一个白色的背景,只是在图标本身后面.白色背景现在伸出来.我已经阅读了一些使用宽度,高度和边框半径的组合来实现这一点,但目前没有成功.

.lt-bus-info .fa {
background-color: white;
border-radius: 50%;
}

这是一个jsfiddlehttp://jsfiddle.net/magician11/nfz9sucn/1/
我正在寻找符号后面的白色:https://dl.dropboxusercontent.com/u/14057353/Screen%20Shot%202014-12-03%20at%204.01.18%20pm.png

任何人都知道如何解决这个问题?
谢谢.

解决方法

改用 stacked icons.这是一个 fiddle,你可以玩它,使它远远更好.以下是完整的代码

HTML

<ul class="list-inline">
    <li><a href="#">
        <span class="fa-stack fa-lg icon-facebook">
          <i class="fa fa-square fa-stack-2x"></i>
          <i class="fa fa-facebook fa-stack-1x"></i>
        </span>
        </a></li>
    <li><a href="#">
        <span class="fa-stack fa-lg icon-twitter">
          <i class="fa fa-square fa-stack-2x"></i>
          <i class="fa fa-twitter fa-stack-1x"></i>
        </span>
    </a></li>
    <li><a href="#">
        <span class="fa-stack fa-lg icon-gplus">
          <i class="fa fa-square fa-stack-2x"></i>
          <i class="fa fa-plus fa-stack-1x"></i>
        </span>
        </a></li>
</ul>

CSS

.fa-stack-1x {
    color:white;
}
.icon-facebook {
   color:#3b5998;
}

.icon-twitter {
    color:#00aced;
}

.icon-gplus{
    color:#dd4b39;
}

body {
    background-color: black;
}

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

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