--- > css3-盒模型

box-sizing

取值

content-box | border-box

context-box(默認值)

css屬性中width設置了內(nèi)容高度

元素高度 = 內(nèi)容高度 + padding + border

元素高度 = 內(nèi)容高度 + padding + border

border-box

css屬性中width設置了元素的高度

內(nèi)容的高度 = 元素高度 - padding - border

內(nèi)容的高度 = 元素高度 - padding - border

resize (縮放屬性)

/* Keyword values */
resize: none;
resize: both; /* 可以修改高度和寬度 */
resize: horizontal; /* 只能修改高度 */
resize: vertical; /* 只能修改寬度 */

必須加overflow屬性

outline(外輪廓)

outline: [outline-color] || [outline-style] || [outline-width] || [outline-offset]

與border對比:

  • outline不占用網(wǎng)頁布局空間
  • outline四邊的都是一樣的,不能像border一樣單獨設置
  • border設置的邊框只能向外擴展,outline可以通過設置outline-offset向內(nèi)部創(chuàng)建輪廓

-webkit-box-reflect(倒影)

只有webkit支持

三個參數(shù):

  • direction 方向 above|below|left|right;
  • 距離
  • 漸變(可選)
img{
    -webkit-box-reflect: below 10px linear-gradient(to top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
}
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,796評論 1 92
  • 選擇qi:是表達式 標簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    love2013閱讀 2,335評論 0 11
  • 選擇qi:是表達式 標簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    wzhiq896閱讀 1,803評論 0 2
  • H5移動端知識點總結 閱讀目錄 移動開發(fā)基本知識點 calc基本用法 box-sizing的理解及使用 理解dis...
    Mx勇閱讀 4,625評論 0 26
  • 你可能是看到這個標題才點進來的,但首先聲明我并不是標題黨,關于‘我是誰’的問題其實真的不好回答。 是的,我很懂你,...
    書愿閱讀 1,082評論 2 1