【问题标题】:Foundation template on Rails 4Rails 4 上的基础模板
【发布时间】:2014-05-07 19:40:43
【问题描述】:

最近几周,我正在使用 rails 4.0.0 和 foundation-rails 5.0.1 开展一个项目。我在http://www.themplio.com/categories/foundation-free?order%5Bby%5D=purchases&order%5Bdirection%5D=desc 上找到了我想使用的模板。但我不知道如何将文件(尤其是 css 文件)与我的 rails 项目文件中的模板分开。

我可以遵循特定的方法或教程来完成这项工作吗??

对不起,如果答案太明显,但我是新的 Rails

【问题讨论】:

    标签: css ruby-on-rails zurb-foundation


    【解决方案1】:

    根据您下载的模板的复杂程度,需要一些工作才能让模板(为 vanilla 基础构建)与基础导轨一起使用

    您应该能够简单地将样式表添加到您的资产中,并通过<%= stylesheet_link_tag('application') %>*= require_tree . 自动包含它们,但如果有多个样式表,并且它们位于不同的文件夹中,那么您最好从模板中获取您喜欢的 HTML 和 css sn-ps,然后手动将它们放入您的 rails 应用程序以获得最佳结果。

    【讨论】:

    • 现在我正在选择我选择的片段,但我仍然遇到了一些问题。由于 activeadmin,我已经删除了 *=require_tree,而 vanilla css 让我更难让它们工作。感谢您的回答!
    • 如果您删除了*= require_tree,那么您只需确保手动加载 css 样式表,方法是在您的布局中添加:<%= stylesheet_link_tag('custom_sheet') %>
    • 这是一个有用的提示。我什至没有想到这是必要的。
    • 太好了,很高兴为您提供帮助!你能标记答案吗? :)
    【解决方案2】:

    在您下载的文件夹中,两个重要文件夹是javascriptsstylesheets。您可以通过app/assets/javascriptsapp/assets/stylesheets 手动将这些文件添加到您的rails 应用程序。将自动包含这些文件夹中的文件。

    然后,您可以在您的 rails html.erb 视图中的下载文件夹中使用 index.html 文件中的 html 正文内容 - 这将帮助您入门。

    【讨论】:

    • 看起来他已经在使用基础导轨,因此很沮丧
    • 我已删除该行。干杯。
    猜你喜欢
    • 1970-01-01
    • 2018-04-02
    • 2013-01-21
    • 2014-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-07
    相关资源
    最近更新 更多