Прямо сейчас у меня есть приложение, интерфейс которого закодирован с помощью Bootstrap 3
(я использую драгоценный камень bootstrap-rails
). Я хотел бы использовать также фреймворк Materialize.css
в том же приложении, поэтому загрузил его таблицу стилей. Мой вопрос заключается в том, как заставить эти две структуры хорошо взаимодействовать друг с другом? Я требую Materialize.css
стилей в моем Application.scss
файле как так:Использование двух отдельных фреймворков CSS в одном Rails-приложении
*= require 'materialize'
но существующие стили, кажется, быть смешаны (я имею в виду Bootstrap
и Materialize.css
стилей пытаются переопределить друг друг). Возможно ли, чтобы они работали вместе или я должен создать другой файл Application.html
для частей, которые я хочу использовать во второй CSS-схеме? Спасибо заранее.
Вы хотите, чтобы стили из обеих фреймворков в вашем приложении, или просто для стиля конкретного компонента в приложении? – dommmm
Взгляните на модули css https://github.com/css-modules/css-modules, возможно, это подходит вашему делу –
@ dommmm да, я хотел бы иметь стили из обеих фреймворков всего приложения. –