2014-10-29 3 views
0

У меня есть маржа, определенная в em.Sass add% и em

Я хочу сделать

width: 100% + 3em; 

, но блоки не будут играть хорошо.

В моей локальной среде разработки, я получил его на работу с интерполяцией, как так

width: #{100%} + #{$code-padding-h}; 

Но когда я пытаюсь перекомпилировать, то Прекомпиляция терпит неудачу с этой ошибкой

Sass::UnitConversionError: Incompatible units: 'em' and '%'

ответ

1

Вы можете сделать это трюк с методом calc в вашем css:

width: calc(100% + 3em); 
Смежные вопросы