Sass - использование переменных в правилах с несколькими значениями - PullRequest
1 голос
/ 19 апреля 2010

Переменные Sass можно использовать так:

!blue = #3bbfce

.content_navigation
  border-color = !blue
  color = !blue - #111

Это очень хорошо работает с переменными с одним значением. Я не могу использовать их в правилах CSS с несколькими значениями, таких как background:

!blue = #3bbfce

//this doesn't work
.content_navigation
  background =!blue url(/path/to/image) 0 0 no-repeat

Как мне это сделать?

Ответы [ 2 ]

4 голосов
/ 19 апреля 2010

Принятый ответ - старый, устаревший синтаксис. Взгляните на новый синтаксис Sass 3:

http://nex -3.com / сообщений / 94-Haml-дерзость-3-бета-выхода

Это будет способ Sass 3 с использованием отступного синтаксиса:

$blue: #3bbfce

.content_navigation
  background: $blue url(/path/to/image) 0 0 no-repeat
0 голосов
/ 19 апреля 2010

Правильный синтаксис должен быть примерно таким:

!blue = #3bbfce

.content_navigation
   background= !blue "url(/path/to/image) 0 0 no-repeat"

Наслаждайтесь SASS!

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