2015-06-24 3 views
2

У меня есть файл css, и я хочу импортировать в него еще один файл css. Как это сделать в Django?загрузка статических файлов внутри файла css в Django

Это мой файл style.css, и я хочу импортировать в него файл owl.carousel.css.

@import url("owl.carousel.css"); 

body { 
    margin: 0; 
    padding: 0; 
    color: #34495E; 
    font-family: 'Source Sans Pro', sans-serif; 
    font-size: 14px; 
    line-height: 21px; 
    position: relative; 
    background: #fff; 
} 

Я использую {% статическая нагрузка%} на шаблоне, чтобы связать style.css, но как можно импортировать CSS внутри CSS?

<link href="{% static "assets/css/style.css" %}" rel="stylesheet"> 

ответ

3

Если вы хотите импортировать файл .css внутри .css вам нужно будет использовать путь, как обычно.

@import url('/path/to/your/file.css') 

Если они находятся в статическом каталоге:

static/styles/file1.css 
static/styles/file2.css 

/* in file2.css */ 
@import url('file1.css') 

Это не представляется возможным использовать язык шаблонов Джанго внутри .css файла.

+0

Спасибо человеку :-) Ты меня спасаешь :-) –

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