1

現在、umbraco4 にデスクトップ サイトを持っています。コンテンツには、インライン スタイル、HTML タグ、CSS クラス名があります。同じ内容のモバイル サイトを開発する予定です。

私のモバイル レイアウトはデスクトップ レイアウトとは異なるため、同じコンテンツを再利用しながら、モバイルとデスクトップで異なる外観の Web サイトを作成するにはどうすればよいでしょうか。

4

1 に答える 1

0

css ( http://css-tricks.com/snippets/css/media-queries-for-standard-devices/ ) でメディア クエリを使用する場合、テンプレートのセクションをターゲットにして、iPhone や iPad で異なって表示されるようにすることができます。デスクトップでも何でも。特定の部分を非表示にすることもできます。

もう 1 つの解決策は、「ビュー」ごとにまったく異なるテンプレート (デスクトップ用、モバイル用など) を用意し、?alttemplate=xxxx を使用するか、default.aspx.cs の PreInit を使用して適切なメディア テンプレートに切り替えることです。

于 2013-04-29T10:55:14.153 に答える