2017-02-15 4 views
0

Я использую Laravel, и я хочу отобразить изображение. У меня есть папка public/img, и это кодLaravel - Изображение не отображается в поле зрения

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

Изображение не отображается. Однако, когда я проверяю страницу, она возвращает правильную ссылку, http://localhost:8000/img/background1.jpg, но она говорит 0x0 px.

+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. Попробуйте установить статическую высоту для img и проверьте.

Надеюсь, это поможет.

+0

Да, я получаю правильное изображение, но когда я навис над ним, он говорит 0x0 px. –

+0

try 'Unsplashed background img 1', если это работает, проблема будет связана с размером контейнера. – sp11

+0

Также не работает. Дело в том, что я скопировал код из шаблона, который работает, и просто изменил изображение. –

Смежные вопросы