私は、境界線を設定できるように設定できるcssが適切に存在することを覚えていますが、要素のサイズは拡張されません。たとえば、幅を100に設定し、境界線を1に設定すると、要素の幅は102になります。
それらは要素を100に保つための特性ですか?
私は、境界線を設定できるように設定できるcssが適切に存在することを覚えていますが、要素のサイズは拡張されません。たとえば、幅を100に設定し、境界線を1に設定すると、要素の幅は102になります。
それらは要素を100に保つための特性ですか?
outline
スペースをとらないを使用できます。
outline: 1px solid black;
あなたは考えていますbox-sizing: border-box
。
仕様:http ://www.w3.org/TR/css3-ui/#box-sizing
#whatever {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
実用的な使用情報: http: //html5please.com/#box-sizing
ブラウザのサポート:http ://caniuse.com/css3-boxsizing