У меня проблемы с использованием функциональности пользовательских переменных Tumblr с внешним хостом CSS.
Фон
Темы Tumblr написаны как одна страница HTML со всеми CSS-файлами, хранящимися в <style>
теги в документе <head>
Tumblr позволяет хранить пользовательские данные в переменной вашего имени, заключенной в фигурные скобки.Затем они могут быть применены в CSS.Примером может служить шестнадцатеричный цветной код, присоединяемый к {color:BackgroundColour}
, который затем можно использовать вместо значения # в CSS.(Подробнее info )
Когда браузер отображает страницу, данные, хранящиеся в {color:BackgroundColor}
, возвращаются в виде шестнадцатеричного кода, и все в порядке.
Проблема
Чтобы упростить разработку темы, я размещаю свой внешний CSS и размещаю ссылки в <head>
Когда страница отображается, мои пользовательские переменные возвращаются в том виде, в котором они написаны в CSS, а не вытягиваютприсоединенное значение.
Таким образом, страница отображает:
#header{
width: 600px;
margin: 0;
padding: 0;
border: 0;
background-color:{color:BackgroundColor};
}
Вместо:
#header{
width: 600px;
margin: 0;
padding: 0;
border: 0;
background-color: #dedede;
}
Это происходит только тогда, когда CSS связан с внешнего хостинга.Это способ, которым я могу обойти это?