Ada*_*amT 3 css styles ruby-on-rails ruby-on-rails-3 twitter-bootstrap
我已经开始了一个Rails项目并在其中实现了bootstrap-sass.不久之后,我发现了一个使用不同版本的twitter bootstrap的主题/模板.我已将模板添加到应用程序,但视图未按预期完美对齐.然后我将主题/模板附带的特定资产添加到我的项目中(例如jquery版本,另一个较旧的bootstrap版本),结果几乎是完美的.但是,仍然存在一些对齐问题.当我检查CSS时,由于两个版本的bootstrap之间的冲突,我可以看到它正在发生.
我想我应该这样做,这个模板只使用随附的twitter bootstrap版本.如果是这样,我该怎么做?如何使轨道视图仅使用某个css样式表而不从其他人那里读取?
(如果这不是最好的解决方案,我应该考虑哪些替代方案?)
谢谢
试试这个:
1)使用2个布局(application.html.erb和new_application.html.erb)2)在你的应用程序中有两个主javascript/css文件(application.js和new_application.js,application.css和new_application.css)3). html.erb包含第一个application.js和application.css,在你的第二个布局上,为页面的特定部分导入新的应用程序js和css 4),在控制器上继承右边的父控制器,无论你想要哪个布局.
class NewBootstrapController < ActionController::Base
layout 'new_application'
end
class OldBootstrapController < ActionController::Base
layout 'application'
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2506 次 |
| 最近记录: |