0

だから、私は1140px css gridを使用しています。これはレスポンシブ CSS グリッド デザインであり、非常に感銘を受けました。しかし(いつ終わるの??)、IE(7,8)が台無し。著者は CSS 3 メディア クエリを使用して、スタイルを 768px 未満に設定します。また、これを使用して、サポートされていないブラウザーでメディア クエリを有効にします。しかし、IE ではスタイルが適用されることはありません (つまり、9 は問題なく動作します)。

私は問題を解決するためにかなり醜いハックに落ち着きました(読み取り-つまり、画面サイズが768px未満の場合にスタイル要素を作成するための特定のjsファイル)。別の方法はありますか?

4

2 に答える 2

2

Respond.js(https://github.com/scottjehl/Respond) は、サポートされていないブラウザーで動作するメディア クエリを取得します。modernizr を使用する場合、これには応答が含まれます。どうやらもうありません: http://modernizr.com/news/modernizr-25/

于 2012-04-14T07:46:50.880 に答える
1

PCでファイルとして実行している場合、jsファイルは何もしません。ただし、サーバーに配置すると、jsが起動します。

于 2012-04-26T18:21:58.983 に答える