奇妙な問題があります。私のレールアプリは本番環境では問題ないように見えますが、最近別のコンピューターで作業を開始したため、フロントページが余白を忘れているようです。すべてをコミットして本番環境にプッシュすると、問題はありません。
私は twitter-bootstrap-rails を使用していますが、スタイルシートをまったくカスタマイズしていません。
この写真には、ローカル マシンのブラウザの左側にすべてが詰め込まれています
この図は、すべてが適切に配置されている生産を示しています
奇妙な問題があります。私のレールアプリは本番環境では問題ないように見えますが、最近別のコンピューターで作業を開始したため、フロントページが余白を忘れているようです。すべてをコミットして本番環境にプッシュすると、問題はありません。
私は twitter-bootstrap-rails を使用していますが、スタイルシートをまったくカスタマイズしていません。
この写真には、ローカル マシンのブラウザの左側にすべてが詰め込まれています
この図は、すべてが適切に配置されている生産を示しています
問題がまだ何であるかは正確にはわかりませんが、MacでアプリをPowにリンクすると、すべてが正常に表示されます。変。とにかく、もう問題はありません。
スタイルを失う固定ヘッダー バーにも同様の問題がありました。2.0.3 から新しい 2.1.6 に使用していた twitter-bootstrap-rails gem への更新だったようです。
更新により、twitter-bootstrap-rails v2.1.6 break に関するエラーが発生し、「rails app: method_missing': undefined method
less」というエラーが発生しました。
twitter-bootstrap-rails の問題リストで多くの議論がありました: v2.1.6 ブレーク アプリを参照してください。多くの修正された Gemfile 構成が説明されています。
これまでのところ、提案を適用しても、Twitter Bootstrap の例のように暗いヘッダー バーの問題が解決されず、LH ナビゲーション バーのように灰色の背景で表示されるようになりました。アセットのコンパイルやリンクが少ないことに関係していると思われます。
これは、サーバーを実行しているモードが原因である可能性があります。rails s development
私の推測では、 vsを実行すると違いがわかりますrails s production
。
私は以前にこれに遭遇しました.CSSが間違ってコンパイルされていた問題でした.
追跡するのは非常に危険な場合があるため、まずアセット階層を調べて、場違いなものがないか探します。その後、ブラウザや Chrome などの検査ツールを使用して調査する必要があります。