2015-12-08 2 views
1

Это мой application.scss файл:Рельсы: Активы/таблицы стилей/application.scss форматирование не применяется для просмотра

@import "bootstrap-sprockets"; 
@import "bootstrap"; 

.fav_yes { 
    color: white; 
    background-color: red; 
} 

.navigation { 
    color:green; 
}; 

Но когда у меня есть элементы с классом = «fav_yes» в моих взглядах я до сих пор не видя стиль html. Я пробовал возиться с точкой с запятой и ничего не повезло. Подобные вопросы, похоже, не дают эффективных решений. Что мне не хватает?

+0

Попробуйте изменить расширение своего файла на 'application.css.scss'. –

+0

Это ничего не изменило –

ответ

1

Из начальной загрузки Saas-мерзавца-хаб напишите:

Если вы только что создали новое приложение Rails, оно может содержать только файл .css. Если этот файл существует, он будет подан вместо Sass, поэтому переименуйте его:

У меня все еще был файл application.css, поэтому. Я только что скопировал и вставлял содержимое .scss в .css, удалял файл .scss и переименовал файл .css в .scss.

+0

Решено? трюк действительно состоял в том, чтобы просто переименовать приложение application.css, в application.css.scss! не создавайте другого. и, как сказал @ Marv-C, не забудьте добавить _ // = require bootstrap-sprockets_ под _ // = require jquery_ в файле application.js –

+0

да, это решило проблему –

+0

Отлично не забывайте отмечать свои собственные ответ как лучший ответ;) Я предложил небольшое редактирование;) –

0

Вы забыли добавить это к вашему application.js: // = требуется бутстраповская-Звездочка

убедитесь, что он находится под // = требуют JQuery

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