今天我們來看看CSS的盒模型~
CSS 盒模型決定了網頁元素的尺寸、間距與邊框。每個 HTML 元素都可以視作一個盒子,由四個部分組成:
content:實際內容,例如文字或圖片。padding:內容與邊框之間的空間,會增加元素的總尺寸。border:包在 padding 外部的邊框,增加盒子的總大小。margin:元素與其他元素間的距離,不影響盒子的內容。<style>
  .box {
    width: 200px;
    padding: 20px;
    border: 5px solid #007bff;
    margin: 30px;
    background-color: #f8f9fa;
  }
</style>
<body>
  <div class="box">
    <p>這是一個應用了 CSS 盒模型的範例。</p>
  </div>
</body>

box-sizing 屬性box-sizing 控制盒模型的計算方式:
content-box(默認):width 只包括內容,不含 padding 和 border。border-box:width 包含 content、padding 和 border,使元素總寬度保持一致。<style>
  .box-border-box {
    width: 300px;
    padding: 20px;
    border: 5px solid #28a745;
    box-sizing: border-box;
  }
</style>
<body>
  <div class="box-border-box">
    <p>這是使用 `box-sizing: border-box` 的範例。</p>
  </div>
</body>

今天的介紹到這裡,謝謝觀看!