Используйте переменную в стиле, без пробелов
У меня есть этот код:
<div class="testexample" style="top:@example.Y px"></div>
Я думал, что это будет работать нормально, но браузер жалуется на пробелы в стиле.
(Недопустимое значение свойства)
Есть идеи, чтобы решить это?
2 ответа
Решение
Вы можете поместить всю строку в синтаксис выражения следующим образом:
<div class="testexample" style="top:@(example.Y + "px")"></div>
Вместо этого вы можете использовать его в calc
<div class="testexample" style="top:calc( @example.Y )px"></div>
или же
<div class="testexample" style="top:(@example.Y)px"></div>