2016-04-29 73 views
0

默認情況下,casper主題不包含assets文件夾中的images文件夾。我創建了一個,並在其中放置了一個PNG圖像。現在圖片資產未加載Ghost博客

,在screen.css我建立一個使用CSS樣式,即,反過來標題,引用圖像:

background: url("../images/logo.png"); 

然而,這總是返回404 - Chrome和邊緣提到,該資源不存在。

博客本身不斷從GitHub倉庫部署到Azure網站。每次我對CSS做出更改時,我都會重新啓動網站,但沒有任何變化可以顯示圖像。

有沒有辦法強制assets/images文件夾被包含在資產查找中?

+0

你能提供一個鏈接到有問題的博客圖像的絕對URL? – Reedyn

+0

可能這不是理想的解決方案,但是你可以在你的.hbs文件中嵌入CSS樣式('''''')並使用'''background:url({{asset「images/img .jpg「}});''''''''''''''''''輔助工具指向您的主題上的'''assets'''文件夾。考慮這是一個臨時解決方案,我試過你的設置,它也不適用於我。 –

回答

0

你可以做的簡單的黑客之一是添加內聯樣式。將background-image樣式作爲內嵌樣式添加到.hbs文件中。

同時也讓圖像源使用

<img src={{asset "images/logo.png"}}"> 

我小肯定這會工作。

,或者你可以指定在樣式表

url('domain.com/images/logo.png')