2015-06-21 88 views
0

我在我的網站中使用fontello.css。它可以在我的電腦和所有瀏覽器上正常工作,完全沒有問題。但是,當我將其上傳到服務器時,它無法正常工作。fontello CSS在本地機器上工作,但沒有上傳到服務器

fontello.css位於:Styles/css/fontello/css/fontello.css。 這裏是我的代碼:

<link href="Styles/css/fontello/css/fontello.css" rel="stylesheet" /> 

<p class="scrolldown"> 
    <a class="smoothscroll" href=""><i class="icon-down-circle"></i></a> 
</p> 
+1

嘗試使用完整路徑URL並檢查。 –

+0

我在尋找鏈接到我的網站在線fontello.css。但我找不到它在href中替換的地址。 –

+0

給出網站URL。 –

回答

0

相對路徑可以在某些服務器上會出現問題,而它的工作在本地主機上沒有問題。嘗試使用完整路徑,而不是相對。如果css文件位於http://www.example.com/Styles/css/fontello/css/fontello.css,則使用<link href="http://www.example.com/Styles/css/fontello/css/fontello.css" rel="stylesheet" />作爲路徑。這樣,你的CSS將在任何頁面上都正確

+0

我完全使用完整路徑,但仍然無法正常工作。 –

+0

檢查你的結構。字體必須與css位於同一目錄中。如果是這樣的話,嘗試在'fontello.css'中設置完整路徑,如'src:url('../ font/fontello.eot?85817989');'更改爲'src:url('http:// www。 example.com/Styles/font/fontello.eot?85817989');'併爲每條使用相對路徑的行 – Aleksandar

0

我有一個問題,我的fontello圖標要麼不顯示,要麼顯示錯誤的圖標。

我在網站上使用了Cloudfare,因此我清除了所有頁面的緩存並且圖標正常工作。

因此,如果您使用雲計算票價,請務必清除緩存。

希望這會有所幫助,如果不是,請對不起!

相關問題