⊗mkPmBMEEC 138 of 250 menu

CSSにおける要素の拡張キャンセル

通常、前のレッスンで説明した拡張は有害であり、 それを排除したいと考えるでしょう。 このため、CSSには box-sizing プロパティがあります。 値を border-box に設定すると、 padding も境界線もブロックを拡張しなくなります:

<div id="elem1"></div> <div id="elem2"></div> #elem1 { width: 100px; height: 100px; background: #f1f1f1; margin-bottom: 20px; } #elem2 { width: 100px; height: 100px; background: #f1f1f1; padding: 25px; /* パディングを設定 */ border: 10px solid green; /* 境界線を設定 */ box-sizing: border-box; /* 拡張をキャンセル */ }

:

説明されたプロパティ box-sizing を 自分で試してみてください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否