ホームページ > ウェブフロントエンド > CSSチュートリアル > Firefox のスクロールバーでメディア クエリが誤動作するのはなぜですか?

Firefox のスクロールバーでメディア クエリが誤動作するのはなぜですか?

Barbara Streisand
リリース: 2024-10-29 13:35:29
オリジナル
282 人が閲覧しました

Why are Media Queries Misbehaving with Scrollbars in Firefox?

Firefox のスクロールバーに関するメディア クエリの問題

スクロールバーが表示されたときに Firefox のメディア クエリが期待どおりに動作しないという問題に直面しています。 。この問題は Chrome では発生しません。

問題を再現するには、提供されているフィドルを参照してください: http://jsfiddle.net/RMvqC/2/

解決策

この問題は、mqGenie JavaScript ライブラリをプロジェクトの に組み込むことで解決できます。

mqGenie は、ビューポートの幅にスクロールバーの幅を組み込むブラウザーで CSS メディア クエリを調整する JavaScript ライブラリです。これにより、メディア クエリが意図したサイズで確実にトリガーされます。

mqGenie を実装するには:

  1. http://stowball.github.io/mqGenie/ にアクセスしてライブラリをダウンロードします。
  2. mqgenie.min.js スクリプトを に含めます。

mqGenie を統合すると、スクロールバーの有無に関係なく、メディア クエリは Chrome、Safari、Firefox、IE などのブラウザ間で一貫して機能します。

以上がFirefox のスクロールバーでメディア クエリが誤動作するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート