css - 想在这段代码中加入 "icons"

标签 css squarespace

我想知道是否有人知道如何在这个“计数器”的每个部分下方添加“Font Awesome”图标。

这是“ Font Awesome ”代码:<i class="fab fa-500px"></i>

我尝试在

之间添加它

<div class="sqs-col sqs-col-3 counter-value" data-count="300" data-desc="Donations">0</div>

但它只是显示在数字旁边,看起来很糟糕。

<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script>
var a = 0;
$(window).scroll(function() {

  var oTop = $('#counter').offset().top - window.innerHeight;
  if (a == 0 && $(window).scrollTop() > oTop) {
    $('.counter-value').each(function() {
      var $this = $(this),
        countTo = $this.attr('data-count');
      $({
        countNum: $this.text()
      }).animate({
          countNum: countTo
        },
        {
          duration: 2000,
          easing: 'swing',
          step: function() {
            $this.text(Math.floor(this.countNum));
          },
          complete: function() {
            $this.text(this.countNum);
          }
        });
    });
    a = 1;
  }
});
</script>
<div id="counter">
    <div class="sqs-col sqs-col-3 counter-value" data-count="300" data-desc="Donations">0</div>
  <div class="sqs-col sqs-col-3 counter-value" data-count="400" data-desc="Projects">0</div>
  <div class="sqs-col sqs-col-3 counter-value" data-count="1500" data-desc="Countries">0</div>
  <div class="sqs-col sqs-col-3 counter-value" data-count="300" data-desc="Collected">0</div>
</div>


<style>
 .counter-value { 
    font-size: 60px;
   line-height:2em;
   text-align:center;
   padding:17px 0;
 }
  .counter-value:after {
   content: attr(data-desc);
    display:block;
    text-transform:uppercase;
    font-size: 14px;
    line-height:1.2em;
  }
</style>

提前致谢!

最佳答案

尝试使用 css,例如:

.element:before {
    content: "\f26e";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
}

关于css - 想在这段代码中加入 "icons",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49513384/

相关文章:

javascript - 如何解决未捕获的类型错误 - 无法读取 null 的属性 'addEventListener'

html - 如何制作只影响文本而不影响图像的 CSS 规则?

javascript - 棱镜JS : Centering Highlighted Lines Vertically

javascript - 使 CSS 类的所有元素充当链接

jquery - Squarespace 代码注入(inject)帮助 - 熨斗模板悬停效果

php - 将 Facebook 评论系统添加到 Squarespace 网站 - 所有评论都出现在每个网页上

css - 添加一个简单的页脚到 Squarespace 封面模板 "Premier"

html - 使列内容宽度,而不是宽度 : 100%

css - list-style-type 字符串值工作正常,即使它不是有效值

css - 我为我们的网站创建了背景图片,但它正在接管内容