2

そこで、Web サイトのモバイル バージョンとデスクトップ バージョンを同時に構築しようとしています (興味がある場合は、MediaWiki エンジンを使用します)。私はモバイル デバイス構築の経験があまりないので、いくつかの優れたモバイル開発プラクティスを探していました。最終的に、私はメディア クエリが必要なことに適していると感じています。これは主に、このタスクでは別のドメイン (m.foo.com と foo.com など) での二重公開が不可能であるためです。

CSS メディア クエリの欠点は、電話ユーザーがいつでもデスクトップ形式でサイトを表示できないことです (電話を使用してアクセスした場合、Google や YouTube がこの良い例です)。

メディア クエリで開発されたデスクトップ スタイルシートとモバイル スタイルシートを自由に切り替える方法はありますか? JavaScript を使用すると、モバイル デバイスでダウンロードするには容量が大きすぎますか?

提案をいただければ幸いです。ありがとう!

編集: 明確にするために、はい、モバイル スタイルのリンクまたはボタンをクリックして、デスクトップ スタイルに切り替えたいと思います。

4

1 に答える 1

2

CSS だけでは不可能であると 90% 確信していますが、 PHP や Javascriptを使えば簡単に実現できます。JavaScript を使用するのにかさばりすぎてはいけません。

いくつかの例

PHP スタイル スイッチャー.

Javascript スタイル スイッチャー

Jquery スタイル スイッチャー

于 2012-06-04T18:34:48.650 に答える