【问题标题】:Rails layout for main page width 100% width and others (input forms) with narrow width主页面宽度 100% 宽度和其他(输入表单)宽度较窄的 Rails 布局
【发布时间】:2011-05-19 21:48:53
【问题描述】:

我正在构建一个页面,其中主页具有固定宽度的左右栏,但主要内容会根据浏览器的宽度自动调整大小。

我遇到的问题是,当我想查看脚手架时,我希望页面只有 700 像素或类似的大小,而不是主布局。那么问题来了,如何在 Rails 中设置两个主布局?

正如我所说的两种布局,我认为最好让表单浮动在另一个页面的顶部(使用一些 JS 或类似的东西)。

问候, 约翰

【问题讨论】:

    标签: html ruby-on-rails css layout sass


    【解决方案1】:

    指定不同布局的方式有很多种,可以看这里:Layouts and Rendering

    基本上,您可以在 app/views/layouts/ 内创建一个新布局 example.html.erb 并将其用作您的控制器:

    class PagesController < ApplicationController
      layout 'example'
    end
    

    此控制器呈现的所有视图都将使用example.html.erb 布局。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-14
      • 2013-02-16
      • 1970-01-01
      • 2014-10-30
      • 1970-01-01
      相关资源
      最近更新 更多