html - 在同一 Rails 应用程序中使用两个独立的 CSS 框架

标签 html css ruby-on-rails twitter-bootstrap asset-pipeline

现在我有一个前端使用 Bootstrap 3 编码的应用程序(我正在使用 bootstrap-rails gem)。我还想在同一个应用程序中使用 Materialize.css 框架,所以我下载了它的样式表。我的问题是如何让这两个框架很好地协同工作?我在我的 Application.scss 文件中需要 Materialize.css 样式表,如下所示:

*= require 'materialize'

但当前的样式似乎是混合的(我的意思是 BootstrapMaterialize.css 样式试图相互覆盖)。 是否有可能让它们一起工作,或者我是否应该为我想使用第二个 CSS 框架的部分创建不同的 Application.html 文件? 提前致谢。

最佳答案

您提到您已经在为您的应用程序使用 bootstrap gem,因此理想情况下,您应该从 materialize 中挑选您想要的东西,而不是批量导入框架。获取sass版本的框架,并导入你想要的部分。

关于html - 在同一 Rails 应用程序中使用两个独立的 CSS 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42083489/

相关文章:

html - 如何在 Chromebook 上链接外部 CSS 样式表

html - child 的CSS宽度大于 parent

html - 我在 wordpress 中进行了更改,但没有任何变化

css3 box-shadow https 与 http

javascript - 在谷歌地图上添加显示多边形属性的侧边栏

ruby-on-rails - rails : storing erb templates in database

javascript - 我无法将我的 AJAX 响应分配给我的 div

JqueryUI可排序滚动问题

ruby-on-rails - 安装 rmagick (2.13.2) 时出错,Bundler 无法继续

ruby-on-rails - 在 Ruby on Rails 模型对象上执行 map 方法