部分的な「カレンダー/ショー」を別々の2つのビューでレンダリングします。 1つのビュー(ビューA)で、それは素晴らしいとフォントサイズが私が必要なものですが、他のビュー(ビューB)で、フォントサイズが大きすぎます。ビュー内の部分的なCSSプロパティを変更できますか?
他のビューで他の画像に影響を与えずに、この部分のフォントサイズだけを変更できるかどうかは疑問です。
<%= render partial: '/calendars/show', locals: {} %>
部分的な「カレンダー/ショー」を別々の2つのビューでレンダリングします。 1つのビュー(ビューA)で、それは素晴らしいとフォントサイズが私が必要なものですが、他のビュー(ビューB)で、フォントサイズが大きすぎます。ビュー内の部分的なCSSプロパティを変更できますか?
他のビューで他の画像に影響を与えずに、この部分のフォントサイズだけを変更できるかどうかは疑問です。
<%= render partial: '/calendars/show', locals: {} %>
これはおそらく、レールの問題ではありませんが、より多くのCSSの問題のよう:これは私が使用しているコード(ビューB)です。あなただけdiv
でそれをラップし、両方のビューで異なるフォントサイズを制御したい場合:
<div class="calendar-a">
<%= render 'calendars/show' %>
</div>
:
<div class="calendar-b">
<%= render 'calendars/show' %>
</div>
このソリューションは、部分的には、特定の地元の人々を必要とすることよりもはるかにきれいになりますそれがレンダリングされるビューを決定するために使用される。
'locals:{:sheets => ['foo.css']}'のようなローカル変数を渡します。そして部分的には、変数sheetが存在するかどうかをチェックし、それを繰り返し、 'include_stylesheets'を実行しますか? – kiddorails
@kiddorailsこれを答えとして拡張してもよろしいですか?私はRailsに新しいので、私はあなたが意味することを完全にはわかりません –