respond.jsまたはcss3-mediaqueries.js?
公式ドキュメント、特にcss3-mediaqueries.jsのドキュメントはまばらです。 SO、フォーラム、および ブログ で読むこれらの長所と短所をまとめました。
長所:
<link>
、インラインCSS、@ import-ed CSS)短所:
min-width
およびmax-width
のみをサポートem
ユニットをサポートしていません(巨大な弱点!)長所:
em
ユニットをサポートします(実際に?誰かがテストしましたか?)短所:
リストに追加するポイント、共有する個人的な経験、またはいずれか1つのスクリプトの特定の好みはありますか?もしそうなら、なぜですか?
Mediatizr を含むテストページも作成しました。
誰かが興味を持っている場合は、 これはテストページです であり、これらは results です(IE8およびIE7でテスト済み)。
min
、max
およびmin+max
メディアクエリをサポートpx
およびem
値をサポート<style>
)と外部スタイルシートについて詳しく説明しますwidth
mediaqueryをサポートしていません<link media="screen and ...">
も@import
edスタイルシートも詳しく説明していませんmin
、max
およびmin+max
メディアクエリをサポートpx
およびem
値をサポートwidth
mediaqueryをサポートしていません<link media="screen and ...">
、@import
edスタイルシートについて詳しく説明していませんon load
イベントと組み合わせると、JavaScriptエラーが発生する可能性があります。これを解決するには、ページの最後にスクリプトを配置する必要があります単に..動作しません
最終的に私はcss-mediaqueries.jsを選択し、条件付きで Modernizr をロードしました。