2011-08-10 217 views
1

我需要動態更改max-width CSS屬性,具體取決於與給定模型關聯的圖像數量。Rails:動態改變CSS屬性?

如何在Rails 3.1中執行此操作?

(使用Javascript & SASS/SCSS也是在我們的處置)

+0

堅持莫非財產在給定標籤的樣式? – christianblais

回答

5

我想你可以做到這一點?

<div style="max-width:<%= @somemodel.images.size * X %>px"> ... </div> 

其中X是單幅圖像的寬度。

或者,你可以做

<div class="images count<%= @somemodel.images.size %>px"> ... </div> 

再有CSS規則div.images.count1div.images.count2div.images.count3等。但是,這不是很可擴展性,所以最好用style屬性