2011-10-16 34 views
-1

我的团队使用Adobe Muse将一些样式表拼凑在一起。Rails 3.1包括样式表,浏览器没有使用它

我已将这些文件包含在我的assets文件夹中,并且能够为他们提供服务。

application.css:

/* 

*= require_self 
*= require "site_global" 
*= require "frontpage" 

*/ 

什么让我困惑的是,在镀铬调试我看到资源负载 但是,它没有渲染相关的div样式表。

当我检查元素所显示的不良<div>标签也显示了一些从site_global.css元素而不是从frontpage.css

运行在小觉,演示下午。 可能只是需要一个新的眼睛。


编辑

添加我application.html.erb

<head> 
    <title><%= content_for?(:title) ? yield(:title) : "StarterTribe" %></title> 
    <%= stylesheet_link_tag "application" %> 
    <%= javascript_include_tag "application" %> 
    <%= csrf_meta_tag %> 
    <%= yield(:head) %> 
    </head> 
+0

你做了耙子:编译? –

+0

$ bundle exec rake资产:预编译 尝试过,没有可见的效果 – ZMorek

回答

0

它不应该有所作为,但如果你删除它们周围的引号做什么不同?

而且我假设你有这样的应用程序中的布局:

stylesheet_link_tag 'application' 

如果是为了这一点很重要,请确保您指定的文件application.css正确的顺序。如有必要,您甚至可以在“*= require_self以上”放置一些物品。

我可能会误解你的问题。

+0

尝试现在重新排列排序。 早些时候尝试过,并没有发现明显的差异。 尝试删除某些部分,但仍未显示'frontpage.css'格式。 – ZMorek

+0

您是否100%确定您的页面实际上是使用'frontpage.css'中定义的类?这是我能想到的唯一的事情。 – ardavis

+0

尽管这不会真正帮助后代,但我们最终放弃了基于adobe的样机并使用960.gs代替。 – ZMorek

相关问题