2011-08-10 6 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> 

を行うことができます。そしてdiv.images.count1div.images.count2div.images.count3などのためのCSSルールを持っている..しかし、それはない非常にスケーラブルなので、より良い、そのプロパティをだろstyle属性

関連する問題