在样式中使用变量,不带空格

时间:2017-01-23 11:28:15

标签: html asp.net-mvc asp.net-mvc-views

我有这段代码:

<div class="testexample" style="top:@example.Y px"></div>

我认为这样可以正常工作,但是浏览器会抱怨样式中的空格。

(无效的属性值)

有什么想法可以解决这个问题吗?

2 个答案:

答案 0 :(得分:3)

您可以将整个字符串放在expression syntax内,如下所示:

<div class="testexample" style="top:@(example.Y + "px")"></div>

答案 1 :(得分:0)

而不是这个,您可以在calc

中使用它
<div class="testexample" style="top:calc( @example.Y )px"></div>

<div class="testexample" style="top:(@example.Y)px"></div>