2017-02-15 83 views
0

我正在使用Laravel,並且我想要顯示圖像。我有公共/ img文件夾,這是代碼Laravel - 圖像不出現在視圖

<img src="{{ URL::asset("img/background1.jpg") }}" alt="Unsplashed background img 1"> 

圖像不顯示。但是,當我檢查頁面時,它會返回正確的鏈接,即http://localhost:8000/img/background1.jpg,但它表示0x0像素。

+0

你能郵政返回的HTML? – Mei

+0

'Unsplashed background img 1' –

+0

直接在瀏覽器中打開「http:// localhost:8000/img/background1.jpg」會發生什麼? –

回答

0

添加/在前面,公用文件夾是根...

<img src="{{ URL::asset("/img/background1.jpg") }}" alt="Unsplashed background img 1"> 
+0

試過了,什麼都沒有。 –

+0

試試'''src =「{{asset('img/background1.jpg')}}''''。另外,請確保文件在您的'public/img'目錄中。 – Taylor

+0

也試過了,是的,圖像在那裏,當我把鼠標懸停在html中的鏈接上時,它就顯示出來了。 –

0

您是否獲得正確的圖像,當你打開瀏覽器中的這個環節?如果是這樣,那麼這將是img height-width的問題。嘗試爲img設置靜態高度寬度並檢查。

希望這有助於..

+0

是的,我得到正確的圖像,但是當我將它懸停在它上面時,它說0x0像素。 –

+0

嘗試'Unsplashed background img 1',如果這有效,那麼問題將與容器大小有關。 – sp11

+0

也doesen't工作。事情是,我從模板中複製了代碼,該模板起作用,並且只是改變了圖像。 –