メディア クエリを評価する際、Chrome にはスクロールバーの幅 (~17px) が含まれていないようです。
IE、Firefox、および Opera は、スクロールバーの幅をビューポートの一部としてカウントします。
たとえば、ビューポートの幅が 500px で、スクロールバーが 17px であるとします。
以下のコード:
@media (min-width: 500) {
//code
}
500px 以上のビューポート幅でChromeで実行されます。
ただし、IE9、Firefox、Operaは、483px 以上のビューポート幅でそのコードを実行します。
私の質問:メディア クエリを実行するときに、すべてのブラウザでスクロールバーの幅をビューポートの幅に含めたり、ビューポートの幅から除外したりする方法はありますか?