1つのビューに多くのパーシャルを持つRailsアプリがあり、各パーシャルはビューのセクションです(1ページのWebサイト)。すべてのアセットを正しい場所に配置しました。以下は、実際のページがどのように表示されるか(レールの外側)のスクリーンショットです(ヘッダー、次に表示されるセクション、以下のセクションなど)。
ただし、これはRailsで実行した場合の表示方法です。
なんらかの理由で画像やコンテンツが表示されません。スタイルシートを含めないと、すべての内容(書き込み)がきれいに表示されます。スタイルシートを含めると、すべてが消え、すべて白になります。ただし、上下にスクロールできるので内容があります。
以下は私のファイルの構造のスクリーンショットです
基本的にすべての画像は画像フォルダ内にありますが、画像フォルダ内にはサブフォルダがあります。それで:
assets (folder)
images (folder)
section_1 (folder)
image.png (file)
私のcssでは、cssファイルがstylesheetsフォルダー内にあるため、次のようにURLを呼び出します。
background-image:url("../images/section_1/image.png");
私の見解は、基本的に各セクション(部分的)をレンダリングする1つのビューです。