FontAwesome 图标没有显示,为什么? (Font-awesome/4.2.0)
FontAwesome icons are not showing, Why? (Font-awesome/4.2.0)
Fontawesome 图标没有显示。我想将它们添加到页脚中。我的 css 和 html 文件在同一个 directory.But 中,图标仍然不可见。(而且页面加载时间也比平时长,我想我添加了 enoguh 信息,但该网站仍然不允许我提出问题,我进行了搜索,但我仍然对此一无所知所以..)
我的代码:
footer {
background-color: #33383c !important;
padding: 70px 0px;
}
footer ul li {
padding: 5px 0px;
}
.adress span,
.contact span,
.social span {
color: #FFF !important;
font-weight: 800;
padding-bottom: 10px;
margin-bottom: 20px;
display: block;
text-transform: uppercase;
font-size: 20px;
letter-spacing: 3px;
}
.adress li p,
.contact li a,
.social li a {
color: #FFF !important;
letter-spacing: 2px;
text-decoration: none;
font-size: 15px;
}
.social li {
float: left;
}
.adress,
.contact,
.social {
list-style: none;
}
.fa {
color: white !important;
margin-right: 15px;
font-size: 14px;
}
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
<footer>
<div class="container">
<div class="row">
<div class="col-lg-5 col-md-5 col-sm-4 col-xs-12">
<ul class="adress">
<span>Adress</span>
<li>
<p>ENGLAND</p>
</li>
<li>
<p>+12905555555555</p>
</li>
<li>
<p>abc@gmail.com</p>
</li>
</ul>
</div>
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-12">
<ul class="contact">
<span>Contact</span>
<li>
<a href="#">Contact Form</a>
</li>
<li>
<a href="#">About</a>
</li>
</ul>
</div>
<div class="col-lg-3 col-md-3 col-sm-4 col-xs-12">
<ul class="social">
<span>SOCIAL</span>
<li>
<a href="#"><i class="fa fa-facebook fa-2x" aria-hidden="true"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-github fa-2x"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-linkedin fa-2x"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-tumblr fa-2x"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-google-plus fa-2x"></i></a>
</li>
</ul>
</div>
</div>
</div>
</footer>
对我来说它似乎有效。
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
<meta content="utf-8" http-equiv="encoding" />
<meta charset="utf-8" />
<title>Social font-awesome</title>
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
<style type="text/css">
footer{
background-color: #33383c !important;
padding:70px 0px;
}
footer ul li{
padding:5px 0px;
}
.adress span , .contact span , .social span{
color: #FFF !important;
font-weight: 800;
padding-bottom: 10px;
margin-bottom: 20px;
display: block;
text-transform: uppercase;
font-size: 20px;
letter-spacing: 3px;
}
.adress li p , .contact li a , .social li a{
color:#FFF !important;
letter-spacing: 2px;
text-decoration:none;
font-size:15px;
}
.social li{
float:left;
}
.adress , .contact , .social {
list-style: none;
}
</style>
</head>
<body>
<footer>
<div class="container">
<div class="row">
<div class="col-lg-3 col-md-3 col-sm-4 col-xs-12">
<ul class="social">
<span>SOCIAL</span>
<li>
<a href="#"><i class="fa fa-facebook fa-2x" aria-hidden="true"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-github fa-2x"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-linkedin fa-2x"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-tumblr fa-2x"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-google-plus fa-2x"></i></a>
</li>
</ul>
</div>
</div>
</div>
</footer>
</body>
</html>
你试过 ping 了吗?
$] ping maxcdn.bootstrapcdn.com
...
^C
--- maxcdn.bootstrapcdn.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
我设法通过 运行 您在我的浏览器本地直接提供的代码重现了您的问题。
SO 片段系统确实在代码中添加了一些东西(比如 doctype、body 元素,如果它还不存在等等)所以做了一些允许 FA 图标加载到片段系统而不是原始代码中的事情本地。 (不知道是什么,希望有人解释一下)。
无论如何,如果您进入开发工具检查工具,您可以在本地看到文件未加载。
当我将 https: 添加到 url 的前面时,它确实加载了并且图标显示正常。所以使用这个:
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
Fontawesome 图标没有显示。我想将它们添加到页脚中。我的 css 和 html 文件在同一个 directory.But 中,图标仍然不可见。(而且页面加载时间也比平时长,我想我添加了 enoguh 信息,但该网站仍然不允许我提出问题,我进行了搜索,但我仍然对此一无所知所以..)
我的代码:
footer {
background-color: #33383c !important;
padding: 70px 0px;
}
footer ul li {
padding: 5px 0px;
}
.adress span,
.contact span,
.social span {
color: #FFF !important;
font-weight: 800;
padding-bottom: 10px;
margin-bottom: 20px;
display: block;
text-transform: uppercase;
font-size: 20px;
letter-spacing: 3px;
}
.adress li p,
.contact li a,
.social li a {
color: #FFF !important;
letter-spacing: 2px;
text-decoration: none;
font-size: 15px;
}
.social li {
float: left;
}
.adress,
.contact,
.social {
list-style: none;
}
.fa {
color: white !important;
margin-right: 15px;
font-size: 14px;
}
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
<footer>
<div class="container">
<div class="row">
<div class="col-lg-5 col-md-5 col-sm-4 col-xs-12">
<ul class="adress">
<span>Adress</span>
<li>
<p>ENGLAND</p>
</li>
<li>
<p>+12905555555555</p>
</li>
<li>
<p>abc@gmail.com</p>
</li>
</ul>
</div>
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-12">
<ul class="contact">
<span>Contact</span>
<li>
<a href="#">Contact Form</a>
</li>
<li>
<a href="#">About</a>
</li>
</ul>
</div>
<div class="col-lg-3 col-md-3 col-sm-4 col-xs-12">
<ul class="social">
<span>SOCIAL</span>
<li>
<a href="#"><i class="fa fa-facebook fa-2x" aria-hidden="true"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-github fa-2x"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-linkedin fa-2x"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-tumblr fa-2x"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-google-plus fa-2x"></i></a>
</li>
</ul>
</div>
</div>
</div>
</footer>
对我来说它似乎有效。
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
<meta content="utf-8" http-equiv="encoding" />
<meta charset="utf-8" />
<title>Social font-awesome</title>
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
<style type="text/css">
footer{
background-color: #33383c !important;
padding:70px 0px;
}
footer ul li{
padding:5px 0px;
}
.adress span , .contact span , .social span{
color: #FFF !important;
font-weight: 800;
padding-bottom: 10px;
margin-bottom: 20px;
display: block;
text-transform: uppercase;
font-size: 20px;
letter-spacing: 3px;
}
.adress li p , .contact li a , .social li a{
color:#FFF !important;
letter-spacing: 2px;
text-decoration:none;
font-size:15px;
}
.social li{
float:left;
}
.adress , .contact , .social {
list-style: none;
}
</style>
</head>
<body>
<footer>
<div class="container">
<div class="row">
<div class="col-lg-3 col-md-3 col-sm-4 col-xs-12">
<ul class="social">
<span>SOCIAL</span>
<li>
<a href="#"><i class="fa fa-facebook fa-2x" aria-hidden="true"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-github fa-2x"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-linkedin fa-2x"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-tumblr fa-2x"></i></a>
</li>
<li>
<a href="#"><i class="fa fa-google-plus fa-2x"></i></a>
</li>
</ul>
</div>
</div>
</div>
</footer>
</body>
</html>
你试过 ping 了吗?
$] ping maxcdn.bootstrapcdn.com
...
^C
--- maxcdn.bootstrapcdn.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
我设法通过 运行 您在我的浏览器本地直接提供的代码重现了您的问题。
SO 片段系统确实在代码中添加了一些东西(比如 doctype、body 元素,如果它还不存在等等)所以做了一些允许 FA 图标加载到片段系统而不是原始代码中的事情本地。 (不知道是什么,希望有人解释一下)。
无论如何,如果您进入开发工具检查工具,您可以在本地看到文件未加载。
当我将 https: 添加到 url 的前面时,它确实加载了并且图标显示正常。所以使用这个:
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">