Interpolation: #{}
You can also use SassScript variables in selectors and property names using #{}
interpolation syntax:
$name: foo;
$attr: border;
p.#{$name} {
#{$attr}-color: blue;
}
is compiled to:
p.foo {
border-color: blue; }
It’s also possible to use #{}
to put SassScript into property values. In most cases this isn’t any better than using a variable, but using #{}
does mean that any operations near it will be treated as plain CSS. For example:
p {
$font-size: 12px;
$line-height: 30px;
font: #{$font-size}/#{$line-height};
}
is compiled to:
p {
font: 12px/30px; }
Please login to continue.