Указание базового url для css


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

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

есть ли в любом случае, чтобы указать базовый URL, из которого загружать активы, как с базовым тегом в HTML, но с CSS?

2 52

2 ответа:

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

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