我在下面有两张图片:一幅直接来自引导模板,另一幅来自粘贴到我的Rails 4应用程序中的模板文件(css,js等)副本。我试着观看导轨以更好地理解资产管道,但无法确定我的应用程序中是什么导致模板损坏。
我注意到的问题(如下图所示):
1)Navbar品牌类带有下划线,不是我的应用程序中的链接,而是在模板中。
2)“与我联系”部分在我的网站上看起来很丑
3)右上的About / Contact链接的格式与模板不同。
我试图在网站中使用与模板中相同的文件,相同的模板,相同的html(显然,我搞砸了)。
我的网站是第一,原始模板是第二。有人有直接的想法吗?
我的HTML标头包括:
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<meta name="description" content="">
<meta name="author" content="">
<link href='http://fonts.googleapis.com/css?family=Montserrat:400,700' rel='stylesheet' type='text/css'>
<%= stylesheet_link_tag "/assets/application", :media => "all" %>
<%= javascript_include_tag "/assets/application" %>
<%= csrf_meta_tags %>
最佳答案
解决了。
我能够确定当我通过rails gem安装Twitter引导程序时,以及从引导程序模板中使用的css文件时,application.css文件正在加载引导程序css文件。
我通过删除解决了这个问题
=require twitter-bootstrap-static/bootstrap
从bootstrap_and_overrides.css清单文件中。