【问题标题】:Which files to edit for HTML/CSS in my application (ruby)在我的应用程序中为 HTML/CSS 编辑哪些文件(红宝石)
【发布时间】:2017-06-08 08:47:37
【问题描述】:

我通过以下介绍提交了我的申请: http://guides.rubyonrails.org/getting_started.html

现在我想让它更加丰富多彩等(CSS f.eg)。 我现在找到了 JavaScript 和 CSS 文件,但我不知道哪个文件负责编辑。

[![在此处输入图片描述][1]][1]

我应该使用哪个文件来编辑网站?

【问题讨论】:

  • scss 文件告诉我他们正在使用 sass 作为预处理器 - 看起来您根本不应该编辑 css,而应该编辑 scss 文件。它们最终可能会全部合并到一个 application.css 文件中
  • @deadfishli 所以我应该在 application.css 中做所有事情?但是我的“HTML”文件在哪里?
  • 我不知道指南,也不知道你到底想完成什么。但我认为你不应该在 applciation.css 中工作,而应该在“真实”源文件中工作,即 scss 文件。但是,您需要在完成编辑后编译它们。查看sass-lang.com 了解更多关于 sass 的信息。

标签: javascript html css ruby-on-rails ruby


【解决方案1】:

顾名思义,“入门”,这只是对 Rails 框架和 MVC 工作原理的介绍。

最后,有一个部分What's next?。按照那里的教程链接,您的所有疑问都会被清除。

提示:Rails 还有很多其他功能......

【讨论】:

    【解决方案2】:

    如果你想做样式和一些 javascript,你需要在 application.css 在 assets/stylesheets/ 和 JSapplication.js 在 asstes/javascripts/ 下

    【讨论】:

    • 但是如果我在 appication.css 中粘贴一些 css 代码,它不会做任何事情。为什么?
    • 您是否已将 application.css 文件包含到您的 layout/application.html.erb 文件中。在 head 标签下应该是这样的
    【解决方案3】:

    您还可以在 app/assets/stylesheets 中添加一些 custom.css.scss 文件并在其中添加您的代码。在此文件中,您可以使用自定义样式,就 application.css 而言,它将为整个应用程序设置样式。我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-28
      • 2010-12-14
      相关资源
      最近更新 更多