2016-03-28 3 views
0

Я использую Foundation в качестве рамки CSS моего сайта. Но я не могу изменить стиль ссылки.Как изменить рельсы по умолчанию css после установки Foundation?

application.css.scss

*= 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 по умолчанию.

ВСЕ все в порядке, но когда я наводил курсор на ссылку, это фон становится черным.

a { 
    background: none; 
} 

Но это не сработало. Как я могу это исправить?

ответ

2

Из чего я предполагаю, вы создали эшафот, а рельсы создали таблицу стилей именно для этой модели.

Существует два способа решить это.

  1. Удалить сформированную таблицу стилей
  2. Вы можете создать леску без таблицы стилей.

    Пример: rails g scaffold myModel --no-stylesheets

Надеется, что это помогает.

+0

Спасибо, ответьте мне и отредактируйте мой вопрос. Для вашего ответа я удаляю lib/template, без работы. Я не хочу перезапускать [rails g scaffold myModel --no-stylesheets], как я могу уничтожить созданную таблицу стилей. – dongdongxiao

+0

Вы удалили styles.css? – Raymond

+0

нет, только lib/template/erb/scaffold/_form.hmlt.erb, не утверждает/stylesheets/application.css. – dongdongxiao

Смежные вопросы