Итак, я пытаюсь добавить фоновое изображение на свой сайт. Однако изображение просто не появится. Путь правильный, но когда я загружаю страницу, он оказывается пустым. Вам нужно сделать что-то особенное для пути в Laravel, чтобы он работал? Я также использую основной файл лезвия, который расширяют все другие представления, я не уверен, влияет ли это на него.
Вот мой CSS:
html {
background: url("/storage/background/background_1.jpg");
}






Вы не можете найти изображение, потому что / storage недоступен с сервера. Как исправить это сделать символическую ссылку с помощью команды artisan:
php artisan storage:link
Или, конечно, вы можете сохранить свое изображение в public / img / yourimage.png и называть его так:
html {
background-image: url("/img/yourimage.png");
}
Вот рабочий код:
style = " background:url('<?php echo "/yourFolderOfImage/$item->item_img1" ?> ')"
попробуйте добавить стиль фонового изображения в заголовок страницы. работает для меня.
Я добавил теги стиля в заголовок главного файла лезвия и использовал функцию asset (), которая исправила его.