box-sizing 屬性可用於任何元素,初始值為 content-box。
/* css範例 */
/* Keyword values */
box-sizing: content-box;
box-sizing: border-box;
/* Global values */
box-sizing: inherit;
box-sizing: initial;
box-sizing: unset;
/* support Firefox, Chrome, Safari, Opera, IE8+ and old Android */
.example {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
設定值
| content-box | 預設值,元素尺寸:寬高+內距+邊框 | 
| border-box | 元素尺寸:寬高包含內距+邊框 | 
☞ 範例
/* CSS範例- 300px包含 1px */
.div1 {
  width: 300px;
  height: 100px;
  border: 1px solid blue;
  box-sizing: border-box;
}
/* CSS範例- 300px包含 50px+1px */
.div2 {
  width: 300px;
  height: 100px;  
  padding: 50px;
  border: 1px solid red;
  box-sizing: border-box;
}
 
																								 
																								