2016-03-28 4 views
0

私はウェブサイトのCSSフレームワークとしてFoundationを使用しています。しかし、私はリンクのスタイルを変更することはできません。Foundationをインストールした後、どのようにレールのデフォルトCSSを変更できますか?

*= require_tree . 
*= require_self 
*= require foundation_and_overrides 

*/ 
@import "foundation_and_overrides"; 

* { 
    font-family: "Delicious"; 
} 

application.js

//= require jquery 
//= require jquery_ujs 
//= require foundation 
//= require turbolinks 
//= require_tree . 

$(function(){ $(document).foundation(); }); 

foundation_and_overrides.scss

application.css.scssがデフォルトです。

すべては問題ありませんが、リンク上にマウスを置くと背景が黒くなります。

a { 
    background: none; 
} 

しかし、動作しませんでした。どうすれば修正できますか?

答えて

2

私が推測していることから、あなたは足場を作成し、レールはそのモデル専用のスタイルシートを生成しました。

これを解決するには2通りの方法があります。

  1. あなたはスタイルシートなしで足場を生成することができます

    生成されたスタイルシート

  2. を削除します。

    例: rails g scaffold myModel --no-stylesheets

・ホープ、このことができます。

+0

ありがとう、私の質問を編集してください。あなたの答えは、私はlib /テンプレート、仕事を削除します。私は[rails g scaffold myModel --no-stylesheets]を再起動したくないのですが、どうすれば生成されたスタイルシートを破壊できますか? – dongdongxiao

+0

styles.cssを削除しましたか? – Raymond

+0

いいえ、lib/template/erb/scaffold/_form.hmlt.erbのみ、/ stylesheets/application.cssをアサートしません。 – dongdongxiao

関連する問題