Фоновое изображение не найдено - PullRequest
0 голосов
/ 03 января 2019

В приложении Symfony я отрисовываю шаблон ветки, содержащий некоторые внутренние CSS.Для основного элемента я хочу вставить фоновое изображение:

main {
  height: 85%;
  background: url('intro-bg.jpg') no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
   background-size: cover;
}

И изображение 'intro-bg.jpg', и шаблон ветки находятся в одной папке templates / Students / public.Я прочитал, что путь к URL должен соответствовать шаблону, и поэтому он должен соответствовать, но файл .jpg не найден.Кто-нибудь может сказать мне, какой будет правильный путь?

Заранее спасибо за любой совет!

1 Ответ

0 голосов
/ 03 января 2019

Неважно, где находится ваш шаблон веточки. url () относится к структуре папок вашего сайта (не вашего проекта). Согласно вашему примеру ваш файл должен находиться в той же общедоступной папке, что и файл css, или в случае, если внутренний css находится в той же папке, что и запрошенная страница.

Лучше использовать URL с косой чертой. В этом случае вы можете указать URL относительно вашей корневой папки сайта. Например, ваше изображение находится в /public/students/intro-bg.jpg, поэтому вы можете получить его по url http://your_site/students/intro-bg.jpg или по css url ('/ Students / Intro-BG. JPG ")

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...