サイトから以下を見つけました: http://www.htmlgoodies.com/html5/tutorials/learn-css3-from-az-getting-started-with-layouts-.html#fbid=Byc3E58e8v-
「このための CSS3 コードは非常に単純です。次のプロパティを追加して、特定の要素のモデルを切り替えるだけです。
#W3C-model {
box-sizing: content-box;
}
#traditional-model {
box-sizing: border-box;
}
ボックスのサイジングがどのように機能するかを理解したら、次の質問は、どこでそれを使用できるかということです。2 つの等しい列がある場合に非常に便利です。それぞれに 50% の幅を与え、パディングと境界線を追加すると、列が並んで表示されなくなります。これは、box-sizing を border-box に設定し、両方のボックスの幅を 50% に設定できる理想的なシナリオです。」
列が並んで表示されないということの意味がわかりません。ここで期待されているのは、2 つの列の間の境界線が消えるか、そのようなものであると思われます-よくわかりません。実験するこのサンプルコードがあります:
全く効果が見られません。さらに、幅が本体の 50% として言及されているため、スパン要素が 250px を占有しなかった理由もわかりません。
助けてください。
ありがとう