2012-04-16 7 views
0

私はそれが動作し、今私はサイトはモバイルやタブレットの表示に応答することを確実にするためにviews/layouts/mobileにファイルを追加しようとしていますviews/mobile/home/index.html.hamlレスポンシブデザインのためのファイルを作成するにはどうすればよいですか?

下のビューになり、単純なコントローラーを持っています。

は私がタブレットとタブレットビュー用に別の1のための新しいindex.html.hamlを作成する必要がありますか?また

が、私はそれを理解するように、私は、ある時点でのように、それはモバイルページの正しいバージョンをロードロード時にindex.html.hamlviews/mobile/home/index.html.haml降伏コマンドを持たせることになっています。それ、どうやったら出来るの?

私の現在のコントローラは、このような非常に基本的なものです:

class Mobile::HomeController < ApplicationController 
    def index 

    respond_to do |format| 
     format.html 
    end 
    end 

    def create 

    end 
end 

答えて

2

通常応答デザインはCSSとJavascriptのレベルで起こるべき。 HTMLは、表示している情報の意味構造を定義し、視覚的なデザインではありません。代わりにTwitterBootstrapのようなフレームワークは、CSSメディアクエリなどのようなものを使用して応答性のデザインを扱う方法を見て

関連する問題