1. 程式人生 > >前端不得不瞭解的盒子模型---border-box

前端不得不瞭解的盒子模型---border-box

盒子模型設定

box-sizing: border-box;
box-sizing的預設值是content-box

什麼是盒子模型?

預設情況下,假如我們定義了一個div,設定它的寬度和內間距如下:

<div style='border:1 solid #666;padding:0 10px'>我是文字</div>

則這個div所佔寬度為100+10+10+1+1=122,即計算規則是寬度+內間距+邊框

而在盒子模型下則不一樣,總的寬度計算還是100,只是內間距和邊框被移到盒子裡面了。

bootstrap 3 以後預設用的是 border-box,而微信小程式預設還是content-box