Day04_2019-08-23

CSS核心屬性(下)

  1. padding 內(nèi)邊距 元素內(nèi)容到元素邊框的距離
    • padding-top 上方向
    • padding-right 右方向
    • padding-bottom 下方向
    • padding-left 左方向
    • 可以使用復(fù)合寫法,不可設(shè)置負(fù)值
    div{
        padding:10px 20px 30px 40px;
    }
    
  2. margin 外邊距 元素外面的空白區(qū)域
    • margin-top 上方向
    • margin-right 右方向
    • margin-bottom 下方向
    • margin-left 左方向
    • 可以使用復(fù)合寫法,可以設(shè)置負(fù)值
    div{
        margin:10px 20px 30px 40px;
    }
    
  3. 元素的大小計(jì)算
    • 寬度計(jì)算 元素寬度+左右padding+左右border+左右margin
    • 高度計(jì)算 元素高度+上下padding+上下border+上下margin
  4. 文檔流和脫離文檔流的margin計(jì)算區(qū)別
    • 脫離文檔流margin是上下疊加和左右疊加
    • 文檔流margin是上下重合取較大的margin值,左右疊加
  5. 容器溢出屬性
    • ovsible 默認(rèn),內(nèi)容不會(huì)被修剪,呈現(xiàn)在元素框之外
    • hidden 內(nèi)容會(huì)被修剪,并且其余內(nèi)容不可見(jiàn)
    • scroll 內(nèi)容會(huì)被修剪,但是瀏覽器會(huì)顯示滾動(dòng)條,XY軸2條都會(huì)顯示
    • auto 內(nèi)容會(huì)被修剪,但是瀏覽器會(huì)顯示滾動(dòng)條,根據(jù)實(shí)際情況顯示單條或2條滾動(dòng)條
    • inherit 規(guī)定從父元素繼承overflow的屬性
    div{
        overflow: hidden;
    }
    
  6. 文本空白空間
    • normal 默認(rèn),多余空白會(huì)被瀏覽器忽略只保留一個(gè)空格
    • pre 空白會(huì)被瀏覽器保留
    • pre-wrap 保留一部分空白符序列,但是正常的進(jìn)行轉(zhuǎn)換
    • pre-line 合并空白符序列,但是保留換行符
    • nowrap 文本不會(huì)換行,文本會(huì)在同一行上繼續(xù),直到遇到br標(biāo)簽為止
    div{
        white-space:nowrap
    }
    
  7. 文本溢出屬性
    • clip 不顯示省略號(hào),而是簡(jiǎn)單裁剪
    • ellipsis 當(dāng)文本溢出時(shí),顯示省略號(hào)標(biāo)記
    • 使用ellipsis屬性的前置條件
      1. 必須設(shè)置容器寬度 widht:value;(px|%皆可)
      2. 必須設(shè)置文本一行顯示 white-space: nowrap;
      3. 必須設(shè)置隱藏溢出內(nèi)容 overflow: hidden;
    div{
        width: 500px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • day01-_起源和結(jié)構(gòu) 結(jié)構(gòu):Xhtml xml 表現(xiàn):CSS 行為:DOM ECMAScript 以上都屬于W...
    Sakura_明妃閱讀 1,326評(píng)論 0 1
  • CSS要點(diǎn)記錄 CSS 指層疊樣式表 (Cascading Style Sheets) 多種樣式時(shí)的優(yōu)先級(jí)問(wèn)題 數(shù)...
    Tony__Hu閱讀 1,325評(píng)論 0 0
  • 1.塊級(jí)元素和行內(nèi)元素 塊級(jí)(block-level)元素;行內(nèi)(內(nèi)聯(lián)、inline-level)元素。 塊元素的...
    饑人谷_小侯閱讀 2,200評(píng)論 1 4
  • 1.CSS基本概念 1.1 CSS的定義 CSS(Cascading Style Sheets)層疊樣式表,主要用...
    寥寥十一閱讀 2,058評(píng)論 0 6
  • 哪里有朋友, 哪里就有溫暖, 四處漂泊,四海為家, 四海八荒都有朋友, 這種感覺(jué)真的很溫暖, 一個(gè)人要去一個(gè)地方,...
    Angel李子汐閱讀 352評(píng)論 0 3

友情鏈接更多精彩內(nèi)容