91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

  Css中的盒模型及盒模型寬度計算

發布時間:2020-04-24 13:37:33 來源:網絡 閱讀:4038 作者:蝸牛oscersong 欄目:開發技術

       CSS假定所有的HTML文檔元素都生成了一個描述該元素在HTML文檔布局中所占空間的矩形元素(element box),可以形象地將其看作是一個盒子。CSS圍繞這些盒子產生了一種“盒子模型”概念

      盒模型,實際上就是把某些標簽元素看成為一個箱子。箱子與其他箱子之間的距離,是箱子的最外圍,它不是一條邊線而是添加在邊框外面的空間。這個外邊距使元素盒子之間不必緊湊地連接在一起,是CSS布局的一個重要手段。用margin(外邊距)屬性來表示,margin-topmargin-rightmargin-bottommargin-left可以理解成箱子距離外面箱子的四個方向的距離。箱子自身的邊框厚度,就用border屬性來表示,一般可以設置其顏色,寬度,虛線實線等;箱子里裝的物體,就是content,本身有寬度(weight),高度(height);物體和箱子會有一定的距離,這個距離就是padding(內邊距),有padding-top,padding-left,padding-right,padding-bottom.這就是我簡單理解的盒模型。

   在調試時,根據顏色就很好看出這幾部分到底是多少,到底位置在哪?用谷歌下的調試舉例:橘***的部分就是這個元素所設置的margin屬性值;如圖:這個圖就是:margin20px auto;的結果:

   Css中的盒模型及盒模型寬度計算


***的部分就是這個元素所設置的Border屬性值如圖:

   Css中的盒模型及盒模型寬度計算

荷葉綠的部分就是這個元素的padding值,上下15px,左右25px如圖:

   Css中的盒模型及盒模型寬度計算

 

藍色代表就是物體本身的寬高。Weight:300px; height:300px;

    Css中的盒模型及盒模型寬度計算

     相應的盒模型的寬度就等于margin-left+margin-right+border-left+border-right+padding-left+padding-right+width;高度也是對應的加上內外邊距與border

  在新的css3中提出了box-sizing屬性。在使用box-sizing屬性值時,可以更好更方便的選擇在指定用width屬性,height屬性來分別指定寬度值,與高度值時,是否包含元素的內外邊距及邊框的寬度高度。總的來說,使用box-sizing屬性值,是為了用來控制元素的總寬高度。

這個屬性包含:

content-box,border-box

 默認為content-box寬度和高度分別應用到元素的內容框。在寬度和高度之外繪制元素的內邊距和邊框。盒模型的寬度,高度計算方法與上面一樣,

但是在設置為border-box時,元素設定的寬度和高度決定了元素的邊框盒。這個盒子的內外邊距邊框都不會增加它的寬度。就是說,為元素指定的任何內邊距和邊框都將在已設定的寬度和高度內進行繪制。

 

       


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

体育| 井研县| 名山县| 潢川县| 香格里拉县| 涟源市| 蓬莱市| 沅江市| 三亚市| 秦安县| 乳山市| 靖安县| 福建省| 尚志市| 建水县| 武威市| 衡东县| 东丰县| 贺州市| 磐石市| 岑溪市| 丰原市| 金门县| 类乌齐县| 瓦房店市| 偃师市| 大埔县| 元阳县| 云阳县| 略阳县| 囊谦县| 玉树县| 纳雍县| 三穗县| 山东省| 扬州市| 长海县| 镇宁| 册亨县| 临湘市| 灵璧县|