Указание базового URL для CSS - PullRequest
       14

Указание базового URL для CSS

54 голосов
/ 28 сентября 2010

Мне пришлось разделить длинный файл CSS.Я поместил меньшие css файлы в каталог styles.

Теперь мне нужно обновить URL-адреса, чтобы подняться на один уровень вверх с отметкой ../.

Есть ли способ указатьбазовый URL для загрузки ресурсов, например, с помощью базового тега в HTML, но с помощью CSS?

Ответы [ 2 ]

49 голосов
/ 28 сентября 2010

Нет, нет. Я предлагаю разместить изображения CSS как минимум на том же уровне, что и файл CSS, чтобы вам не нужно было возвращаться назад по пути. Например. Папка /css для CSS-файлов и папка /css/images для CSS-изображений. Тогда вы можете последовательно использовать url('images/name.ext') для изображений CSS. Таким образом, вы можете разместить корневую папку /css практически везде, не тратя время на URL изображения.

0 голосов
/ 14 июня 2018

В качестве альтернативы, вы можете динамически добавить класс к вашему тегу body и использовать его в селекторах для переопределения URL-адресов css в зависимости от того, из какого каталога вы получаете файл.

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