2012-04-26 10 views
0

私はカレンダーの日の背景をいくつかの色の帯に設定するための方法(背景画像の不足)を探しています。たとえば、17日目は上半分がライトブルー、下半分がライトイエローである必要があります。または、1日の背景が3つまたは4つの水平バンドに分割され、それぞれの日が異なる可能性があります。 CSSを使用して任意のアイデア?曜日のセルで変数の背景を描画する方法は?

もしそうでない場合は、javascriptで特定の日の背景画像を設定するためのプロパティメソッドは何ですか?

ありがとうございました

+0

最新のブラウザに依存できる場合は、カスタムCSSグラデーションを使用してください。 – Phrogz

答えて

0

私はjavascriptで何もしません。 「今日の」セルのCSSを編集するだけで済みます。

.fc-state-highlight { 
    background: #ffc; 
} 

これで解決します。また、CSSグラデーションも使用しています。 http://gradients.glrzad.com/

JavaScriptを変更したい場合、FullCalendarはjQueryを使用しているためです。日付と対話してランダムにする関数を書くことができます。私は今それを考えることができるかどうかははっきりしていません。理想的には、毎日クラスを追加するようにしてください。

$('.fc-state-highlight').css({"background":"GRADIENT"}); 

ただし、今のところ。関数を使用することをお勧めします。http://arshaw.com/fullcalendar/docs/display/

関連する問題