[英]font awesome icons showing as a blank square
我不確定為什么字體 awesome 顯示為一個空方塊。
<div>
<i class="fas fa-envelope"></i>
<input type="email" class="form-control validate">
<label data-error="wrong" data-success="right">Enter your email</label>
</div>
這是我使用的庫:
<head>
<meta charset="UTF-8">
<title>XYZ</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/main.css" rel="stylesheet">
<link href="fontawesome-free-5.13.0-web/css/fontawesome.css" rel="stylesheet">
<!--<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.min.css" rel="stylesheet">-->
<!-- <script src="https://kit.fontawesome.com/56018e5250.js" crossorigin="anonymous"></script> -->
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/main.js"></script>
<script src="js/bootstrap.min.js"></script>
</head>
我還嘗試了fa
和fas
而不是fab
,但都沒有奏效。
但是,當我在 jsfiddle 中嘗試此操作時,我能夠看到 email 圖標。 但是使用<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.min.css" rel="stylesheet">
也不起作用。
使用這個工作
<script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/js/all.js" integrity="sha256-2JRzNxMJiS0aHOJjG+liqsEOuBb6++9cY4dSOyiijX4=" crossorigin="anonymous"></script>
你需要有:
<scriptsrc="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/js/all.js" 完整性="sha256-2JRzNxMJiS0aHOJjG+liqsEOuBb6++9cY4dSOyiijX4="crossorigin="anonymous" >並且還要確保您的 class 名稱 fa 帶有圖標。 例如,這不起作用 --> 這將起作用 ---->
<:DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>XYZ</title> <link href="https.//pro.fontawesome.com/releases/v5.10.0/css/all.css" rel="stylesheet"> </head> <body> <div> <i class="fas fa-envelope"></i> <input type="email" class="form-control validate"> <label data-error="wrong" data-success="right">Enter your email</label> </div> </body> </html>
試試這個,這很好用謝謝:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.