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

FontAwesome 图标未加载

如何解决FontAwesome 图标未加载

我是 fontawesome 的新手,我正在尝试在旋转木马的两侧显示一个向前和向后的箭头。但是,图像没有通过。这可能与JS有关。我一直在关注教程,我的 fontawesome 在教程上一页下一页的位置左右说。这可能与 JS 混淆,但我认为这不是我无法首先显示箭头的原因。 f0606 是 fontawesome 箭头的 unicode。

$('.post-wrapper').slick({
  slidesToShow: 3,slidesToScroll: 1,autoplay: true,autoplaySpeed: 2000,nextArrow: $('.right'),leftArrow: $('.left'),});
/*  Post Slider */

.post-slider {
  position: relative;
  border: 1px solid black;
}

.post-slider .slider-title {
  text-align: center;
  margin: 30px auto;
  font-family: 'candal,serif;
}

.post-slider .post-wrapper {
  width: 84%;
  height: 200px;
  margin: 0px auto;
  overflow: hidden;
  border: 1px solid black;
}

.post-slider .post-wrapper .post {
  height: 200px;
  width: 300px;
  margin: 0px 10px;
  display: inline-block;
  background: blue;
}
<!--Font Awesome-->
<script src="https://use.fontawesome.com/8b8dadb668.js"></script>

<!-- Carousel -->
<div class="page-wrapper">
  <!-- Carousel-Slider -->
  <div class="post-slider">
    <h1 class="slider-title">Trending Posts</h1>
    <i class="fas fa-arrow-left">'f060'</i>
    <i class="fas fa-arrow-right"></i>
    <div class="post-wrapper">
      <div class="post">
        <div class="post">1</div>
        <div class="post">2</div>
        <div class="post">3</div>
        <div class="post">4</div>
        <div class="post">5</div>
      </div>
    </div>
    <!--Post Slider-->
  </div>
  
  <!--Slick Carousel-->
  <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>

解决方法

您没有正确设置 FontAwesome。请参阅 Setup Instructions 以获取指导。

在下面的示例中,您可以看到图标正确显示。

$('.post-wrapper').slick({
  slidesToShow: 3,slidesToScroll: 1,autoplay: true,autoplaySpeed: 2000,nextArrow: $('.right'),leftArrow: $('.left'),});
/*  Post Slider */

.post-slider {
  position: relative;
  border: 1px solid black;
}

.post-slider .slider-title {
  text-align: center;
  margin: 30px auto;
  font-family: 'candal,serif';
}

.post-slider .post-wrapper {
  width: 84%;
  height: 200px;
  margin: 0px auto;
  overflow: hidden;
  border: 1px solid black;
}

.post-slider .post-wrapper .post {
  height: 200px;
  width: 300px;
  margin: 0px 10px;
  display: inline-block;
  background: blue;
}
<!--Font Awesome-->
<link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.10.0/css/all.css" />

<!-- Carousel -->
<div class="page-wrapper">
  <!-- Carousel-Slider -->
  <div class="post-slider">
    <h1 class="slider-title">Trending Posts</h1>
    <i class="fas fa-arrow-left">'f060'</i>
    <i class="fas fa-arrow-right"></i>
    <div class="post-wrapper">
      <div class="post">
        <div class="post">1</div>
        <div class="post">2</div>
        <div class="post">3</div>
        <div class="post">4</div>
        <div class="post">5</div>
      </div>
    </div>
    <!--Post Slider-->
  </div>
  
  <!--Slick Carousel-->
  <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>

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