Ruby on rails 如何为响应性设计创建文件?

Ruby on rails 如何为响应性设计创建文件?,ruby-on-rails,responsive-design,Ruby On Rails,Responsive Design,我有一个简单的控制器,可以在views/mobile/home/index.html.haml 它可以工作,现在我正在尝试将文件添加到视图/布局/mobile,以确保该站点对移动和平板电脑的查看做出响应 我应该为平板电脑创建一个新的index.html.haml,为平板电脑视图创建一个单独的index.html.haml吗 另外,据我所知,我应该让index.html.haml和views/mobile/home/index.html.haml具有一个yield命令,以便在加载过程中的某个时刻加

我有一个简单的控制器,可以在
views/mobile/home/index.html.haml

它可以工作,现在我正在尝试将文件添加到
视图/布局/mobile
,以确保该站点对移动和平板电脑的查看做出响应

我应该为平板电脑创建一个新的
index.html.haml
,为平板电脑视图创建一个单独的
index.html.haml吗

另外,据我所知,我应该让
index.html.haml
views/mobile/home/index.html.haml
具有一个yield命令,以便在加载过程中的某个时刻加载移动页面的正确版本。我该怎么做

我当前的控制器非常基本,如下所示:

class Mobile::HomeController < ApplicationController
  def index

    respond_to do |format|
      format.html
    end
  end

  def create

  end
end
class Mobile::HomeController
通常,响应性设计应该在CSS和Javascript级别进行。HTML应该定义所显示信息的语义结构,而不是视觉设计。相反,看看像TwitterBootstrap这样的框架如何使用CSS媒体查询等来处理响应性设计