2012-11-13 4 views
2

변수에 따라 div의 너비 값을 변경하고 싶습니다. 보기에서 다음과 같이하고 있습니다.변수의 값으로 보이는 div 너비

<% @answers.each do |answer| %> 
    <%= @poll.responses.find_all_by_answer_id(answer.id).count %></br> 
    <% divwidth = @poll.responses.find_all_by_answer_id(answer.id).count.to_int * 10 %> 
    <div class="poll" width=<%= divwidth.to_s + 'px' %>></div> 
<% end %> 

그러나 작동하지 않습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

답변

1

는 그냥 style 속성을 사용하여 <div>의 폭을 지정하려면 스타일 속성을

<div class="poll" style="<%="width:#{divwidth}px;"%>"></div> 
+0

Thank you! 지금 그것은 작동한다! – oybek

+0

죄송합니다. 너무 늦은 임신 사실은이 얼음이 클릭 가능하다는 것을 몰랐습니다. – oybek

0

시도를 폭을 추가 할 수 있습니다. 다음은 간단한 예입니다.

<div style="width:400px;">