2016-05-15 6 views
1

私はjquery datepickerを使用しています。私は私のapplication.css.scssファイルjquery datepickerスタイルシートをロードしています

@import 'jquery-ui/datepicker'; 

に入れた場合は日付ピッカーのスタイルがロードされていません。

しかし、私は

@import 'jquery-ui/datepicker.css'; 

を置けばスタイルがロードされますが、私は自分の資産をプリコンパイルするとき/assets/jquery-ui/datepicker.css のファイルを消化し、それがapplication.css生産にダイジェストに含まれていない何がありません。つまり、スタイリングはプロダクションでは機能しません。

このファイルをインポートする正しい方法は何ですか?私はsasscjquery-ui-railsの宝石を使用しています。

+0

のようになりますので、ファイルの先頭部分に*= require jquery-ui/datepickerを挿入追加しましたか? –

+0

PraveshKhatri彼の場合、それは@import 'jquery-ui' –

答えて

2

次を使用し、jquery-uiのすべてをロードしたい場合は、以下の行は、あなたのapplication.css

*= require jquery-ui/datepicker 

であるかを確認します。

*= require jquery-ui 

あなたがそれを行うならば、それはshouldnトンあなたが削除することができますので、SASSのインポートを使用する必要がある:

@import 'jquery-ui/datepicker.css'; 

あなたがONLしている場合あなたは、* =は、あなたの `application.css`でjqueryの-ui`を必要と` application.css.scssファイルを使用して、Y、そして結果はこの

/* 
*= require jquery-ui/datepicker 
*= require_self 
*/ 
+0

です。私はそれを試して明日に戻ってきます – Obromios

+0

これはうまくいきました。ありがとう、私はあなたの答えに、 application.css.scssファイル。 – Obromios

関連する問題