そのため、@ mediaクエリを使用して、モバイルバージョンのサイトで別のcssファイルを使用しています。これが私のhtmlの頭です:
<link rel="stylesheet" type="text/css" media="screen,projection" href="<?php bloginfo('stylesheet_url'); ?>" title="Simplr" />
<link media="only screen and (max-device-width: 800px)" href="mobile.css" type="text/css" rel="stylesheet" />
ただし、 mobile.cssにcssルールをロードするだけの望ましい効果をもたらすのではなく、モバイルcssがデスクトップcssに「追加」するだけであることがわかりました。たとえば、mobile.cssで背景色を赤にするという単一のルールがあると、背景が赤のフォーマットされていないWebコンテンツが表示されるだけでなく、デスクトップのcssが赤の背景でレンダリングされます。
空白のcssファイルを使用して、モバイルでサイトの優れた機能ビューを最初から完全に構築したいのですが、サイトをデスクトップに適したものにするために行った多くの調整を手動で元に戻す必要はありません。 。特に、モバイルでサイトが正しい比率でレンダリングされるのを妨げるいくつかの漂遊デスクトップcssの可能性を排除できるようにしたいと思います。
何かご意見は?