2013-12-20 64 views
0

有谁知道如何正确使用导轨内的响应式bootstrap.css?在我看来,当我在侧面创建一个额外的实验项目(具有相同的html和css索引代码)时,只链接以下两个样式表可以正常工作。 作品:对导轨无法正常工作的响应式引导

<link rel="stylesheet" href="css/bootstrap-responsive.css"> 
<link rel="stylesheet" href="css/bootstrap.css"> 

这是我很困惑。看来我的问题是使用加载application.html.erb文件内每个页面中的所有CSS文件风格链接标签: 不起作用:

<%= stylesheet_link_tag "application", :media => "all" %> 

我将如何让这个只在应用程序文件中加载2个样式表而不是全部?我曾尝试安装sass gem,但没有得到我的位置。想知道如何做到这一点是出于效率的原因,但如果有更好的解决方案,我会全神贯注。提前致谢。

+0

你的问题有点不清楚,你问的是如何在Rails项目中使用bootstrap和bootstrap响应,或者如何执行资产管道工作:-)? 我建议你首先阅读http://guides.rubyonrails.org/asset_pipeline.html – gmaliar

+0

啊谢谢!我想我的问题是两个分手。首先,我的问题是如何在rails项目中使用bootstrap响应。 – wyguy321

+0

你有一个'css'目录吗?这不是典型Rails设置的一部分。我同意Guy的观点:阅读资产管道的文档,然后根据需要澄清您的问题。 –

回答

0

您可以使用像twitter-bootstrap-rails

宝石或者你也可以手动将引导资产复制到你的Rails项目。我建议将它们放置在像/ app/assets/stylesheets/vendor /这样的供应商目录中。

然后确保这些文件包含在您的appication.css(清单)文件中。

*= require vendor/bootstrap-responsive.css 
*= require vendor/bootstrap.css 
0

我的问题是不理解资产管道如何适当地工作。目前有一个CSS规则使其尺寸不正确。我相信你们都知道资产管道是如何工作的,所以我不会再进一步​​解释。