0

私のサイトでは

$(window).resize(function () {
    document.title = $(window).width();
});

サイズを 464 に変更すると、firebug がレイアウトを報告します480px。なんで?私のCSSルールの8行目のためです。

@media (min-width:481px) {
...
    .class p { width: 480px; } //line 8
}

Chrome はまったく同じことを行います (464 でも同様です)。なぜこうなった?CSSを変更したくなるまで、正確な幅を得るためにすべてを測定しようとしましたが、この奇妙さが私の測定を台無しにしています

-編集- 480-464 を実行して 16 を取得し、幅の値に 16 を追加しました。近かった。+18 はまさに私が求めていた測定値です。それらの数字は誰かにとって何か意味がありますか?

4

1 に答える 1