我已經按照在線步驟,仍然無法獲得圖標顯示。我相信在沒有正確設置字體路徑之前,有人遇到過這個問題。我的路徑是正確的,但仍然沒有運氣。 任何想法?Socicon字體不顯示圖標,只是字母
HTML
<section class="social">
<ul>
<li><div class="container"><a href="https://twitter.com/xxx" target="_blank" class="icon" id="twitter">a</a></div></li>
<li><div class="container"><a href="https://www.linkedin.com/pub/xxx" target="_blank" class="icon" id="linkedin">j</a></div></li>
<li><div class="container"><a href="https://www.facebook.com/xxx" target="_blank" class="icon" id="facebook">b</a></div></li>
</ul>
</section>
CSS
@font-face {
font-family: 'socicon';
src: url('../fonts/socicon-webfont.eot');
src: url('../fonts/socicon-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/socicon-webfont.woff') format('woff'),
url('../fonts/socicon-webfont.ttf') format('truetype'),
url('../fonts/socicon-webfont.svg#sociconregular') format('svg');
font-weight: normal;
font-style: normal;
}
.icon {
color: #ffffff;
font-family: 'socicon' !important;
font-size: 28px;
text-decoration: none;
position: absolute;
top: 1%;
padding-left: 17px;
padding-right: 17px;
padding-top: 30px;
padding-bottom: 60px;
transition: all .4s linear;
-webkit-transition: all .4s linear;
-moz-transition: all .4s linear;
-o-transition: all .4s linear;
-ms-transition: all .4s linear;
}
在CSS樣式表中聲明字體。 – 2014-09-23 12:14:42
檢查頁面的源代碼,點擊字體'src'中的鏈接,看看它是否在某個地方引用...機會是鏈接不正確... – webeno 2014-09-23 12:14:45
@ Sam1604這是一個[@ font-face](https ://developer.mozilla.org/en-US/docs/Web/CSS/@font-face)聲明。 – Scimonster 2014-09-23 12:14:50