我想动态定义状态栏的宽度。
首先我定义变量:
<% target = (clicks/total_clicks)*100 %>
然后我尝试将 ruby 代码嵌入到 css 宽度标签中:
<div class="bar" style="width: <%= target %>%">
但是,html 输出看起来像这样
<div class="progress progress-striped">
<div class="bar" style="width: 0%"></div>
</div>
我试图将目标变量转换为字符串:
<% target = ((clicks/total_clicks)*100).to_s %>
我显然也尝试分配一个非动态值:
<% target = 40.to_s %>
但没有成功。
如何将 ruby var 嵌入到 CSS 样式标签中?谢谢你的帮助。