mqGenie를 사용하여 스크롤 막대가 있는 Firefox에서 CSS 미디어 쿼리 이상 현상 해결
미디어 쿼리는 다양한 화면 크기에 적응하는 반응형 웹 디자인을 만드는 데 중요합니다. . 그러나 사용자는 특히 Firefox에서 CSS 미디어 쿼리와 관련된 문제에 직면했습니다.
스크롤 막대를 유발하는 요소를 처리할 때 Firefox 사용자는 미디어 쿼리가 예상대로 작동하지 않을 수 있다고 보고했습니다. Firefox에서 브라우저 창을 약 800px로 축소하면 스크롤 막대를 표시하는 대신 두 개의 div가 축소될 수 있습니다. Chrome에서는 이 문제가 발생하지 않습니다.
이 이상 현상을 해결하기 위해 "mqGenie" JavaScript 라이브러리를 활용하는 간단한 솔루션이 등장했습니다. 프로젝트의 HTML 헤드에 mqGenie 스크립트를 포함하면 스크롤 막대의 유무에 관계없이 브라우저(Firefox, Chrome, Safari 및 IE 포함)에서 미디어 쿼리 너비가 일관되게 작동하도록 할 수 있습니다.
mqGenie 뷰포트 너비에 스크롤바 너비를 포함하는 브라우저에서 CSS 미디어 쿼리를 조정하여 의도한 크기로 실행할 수 있도록 설계되었습니다. 이를 통해 Firefox 스크롤바 문제가 해결되어 미디어 쿼리가 모든 주요 브라우저에서 예상대로 작동할 수 있습니다.
mqGenie 라이브러리를 얻으려면 다음을 방문하세요.
http://stowball.github.io/ mqGenie/
위 내용은 스크롤 막대가 있는 Firefox에서 미디어 쿼리가 오작동하는 이유는 무엇이며 mqGenie가 어떻게 도움을 줄 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!