1

私のサイトでは jQuery fancybox 2 プラグインを使用しています。開発中は問題ありませんが、本番環境では、次のスクリーンショットに示すように、fancybox 2 css ファイルがロードされていません。

Fancybox cssがロードされていません

ファイルは vendor/assets/stylesheets にあり、プレーンな .css ファイルです

それらは、次のように私の application.css.scss ファイルから参照されています。

@import 'compass';
@import 'compass/reset';

@import '_common';

@import 'main';
@import 'pages';
@import 'coasters';
@import 'contact';
@import 'collections';
@import 'albums';

@import 'responsive';
@import 'twitterbox';
@import 'jquery.fancybox.css';
@import 'jquery.fancybox-thumbs.css';

これらの 2 つの css ファイルがロードされていない理由を知っている人はいますか? fancybox .js ファイルは正常に動作しますが、そうでないのは CSS ファイルだけです。

ニール

4

1 に答える 1

0

css をプリコンパイルできるようにするには、http://css2sass.heroku.com/ を使用て fancybox.css ファイルを scss ファイルに変換します。

このソリューションがお役に立てば幸いです。

于 2012-06-17T13:27:33.257 に答える