成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

淺談padding

iliyaku / 2890人閱讀

摘要:淺談淺談是盒子模型的一部分,代表盒子模型的內(nèi)邊距。可能的值可能的值值描述瀏覽器計算內(nèi)邊距規(guī)定以具體單位計的內(nèi)邊距值,比如像素厘米等。默認值是規(guī)定基于父元素的寬度的百分比的內(nèi)邊距規(guī)定應(yīng)該從父元素繼承內(nèi)邊距常用的寫法是使用,比如。

淺談padding

padding是CSS盒子模型的一部分,代表盒子模型的內(nèi)邊距。

用法

padding屬性有四個值,分別代表上、右、下、左的內(nèi)邊距。

.box {
  padding: 10px 5px 15px 20px;
}

此時,.box的內(nèi)邊距為:

  • 上內(nèi)邊距:10px
  • 右內(nèi)邊距:5px
  • 下內(nèi)邊距:15px
  • 左內(nèi)邊距:20px

簡寫

padding屬性的值可以簡寫,按照值的數(shù)量可以分為三種情況:

1.單個值
.box {
  padding: 10px;
}

此時,.box的內(nèi)邊距為:

  • 上內(nèi)邊距:10px
  • 右內(nèi)邊距:10px
  • 下內(nèi)邊距:10px
  • 左內(nèi)邊距:10px
2.兩個值
.box {
  padding: 10px 5px;
}

此時,.box的內(nèi)邊距為:

  • 上內(nèi)邊距:10px
  • 右內(nèi)邊距:5px
  • 下內(nèi)邊距:10px
  • 左內(nèi)邊距:5px
3.三個值(重點)
.box {
  padding: 10px 5px 15px;
}

此時,.box的內(nèi)邊距為:

  • 上內(nèi)邊距:10px
  • 右內(nèi)邊距:5px
  • 下內(nèi)邊距:15px
  • 左內(nèi)邊距:5px

tips:實際使用時,大多數(shù)人都會使用單個值、兩個值、四個值的寫法,三個值的寫法常常被忽略,所以需要重點了解三個值的簡寫寫法。

特性

1.行內(nèi)元素設(shè)置的內(nèi)邊距不會影響行高計算

當對行內(nèi)元素設(shè)置內(nèi)邊距時,內(nèi)邊距不會影響內(nèi)聯(lián)元素的行高,但是會撐開背景。

我是行內(nèi)元素
朕的背景?。?!
span {
    padding: 10px;
    background: #cccccc;
}

.text-bottom {
    height: 200px;
    background: #000;
}

效果如下:

可以發(fā)現(xiàn):行高并沒有變化,背景按內(nèi)邊距撐開的面積顯示,細心的話可以發(fā)現(xiàn),背景延伸到了其他行,并發(fā)生了重疊,并沒有擠開其他行,這也進一步說明了行高并沒有改變。

2.不允許使用負值

padding不像margin可以使用負值,因為,margin再怎么用,也不會影響盒模型的寬度、高度,而padding身為盒模型的內(nèi)邊距,會直接影響盒模型的寬度、高度。并且,padding設(shè)為負值并沒有意義,直接修改content一樣可以達到效果。

可能的值

描述
auto 瀏覽器計算內(nèi)邊距
length 規(guī)定以具體單位計的內(nèi)邊距值,比如像素、厘米等。默認值是 0px
% 規(guī)定基于父元素的寬度的百分比的內(nèi)邊距
inherit 規(guī)定應(yīng)該從父元素繼承內(nèi)邊距

tips:padding常用的寫法是使用length,比如padding: 10px。但是,有時使用百分比可以實現(xiàn)一些騷操作,比如實現(xiàn)一個自適應(yīng)的正方形:

.box {
    float: left;
    width: 100%;
    padding-bottom: 100%;
    background: #cccccc;
}

效果如下:

可以看到,通過padding-bottom: 100%實現(xiàn)了一個自適應(yīng)的正方形。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/2000.html

相關(guān)文章

  • 淺談CSS3 box-sizing 屬性 有趣的盒模型

    摘要:盒模型的組成大家肯定都懂,由里向外盒模型是有兩種標準的,一個是標準模型,一個是模型。指定元素的寬度和高度最小最大屬性適用于的寬度和高度。盒模型的組成大家肯定都懂,由里向外content,padding,border,margin. 盒模型是有兩種標準的,一個是標準模型,一個是IE模型。 ?從上面兩圖不難看出在標準模型中,盒模型的寬高只是內(nèi)容(content)的寬高, 而在IE模型中盒模型...

    K_B_Z 評論0 收藏0
  • 淺談面試中??嫉膬煞N經(jīng)典布局——圣杯與雙飛翼

    摘要:圣杯和雙飛翼布局介紹最近正好碰到了寫這種布局,一直沒有總結(jié)過正好借這次機會總結(jié)一波,同時加強一下自己的理解。使用雙飛翼布局就可以避免這個問題。雙飛翼布局則是中間欄不變,將內(nèi)容部分為兩邊騰開位置參考 圣杯和雙飛翼布局介紹 showImg(http://www.xluos.com/usr/uploads/2018/02/990972879.png);最近正好碰到了寫這種布局,一直沒有總結(jié)過...

    SwordFly 評論0 收藏0
  • 淺談面試中常考的兩種經(jīng)典布局——圣杯與雙飛翼

    摘要:圣杯和雙飛翼布局介紹最近正好碰到了寫這種布局,一直沒有總結(jié)過正好借這次機會總結(jié)一波,同時加強一下自己的理解。使用雙飛翼布局就可以避免這個問題。雙飛翼布局則是中間欄不變,將內(nèi)容部分為兩邊騰開位置參考 圣杯和雙飛翼布局介紹 showImg(http://www.xluos.com/usr/uploads/2018/02/990972879.png);最近正好碰到了寫這種布局,一直沒有總結(jié)過...

    劉厚水 評論0 收藏0
  • 淺談---事件冒泡--事件捕獲--Vue2.0中的capture

    摘要:直白點事件觸發(fā)順序子元素父元素事件冒泡和事件捕獲圖解標準事件監(jiān)聽標準事件監(jiān)聽其實是事件冒泡和事件捕獲的混合體任何事件發(fā)生時,先從頂層開始進行事件捕獲,直到事件觸發(fā)到達了事件源元素。然后,再從事件源往上進行事件冒泡,直到到達。 前言 本文主要介紹 事件冒泡 和 事件捕獲 以及Vue中的capture 主要內(nèi)容 事件捕獲 含義:從最特定的事件目標到最不特定的事件目標(document對象...

    Raaabbit 評論0 收藏0
  • 淺談JSONP

    摘要:就這樣被發(fā)明了,利用的屬性不受同源策略的控制,作弊般地巧妙地逃過了瀏覽器的這一限制。然后,聲明這個回調(diào)函數(shù)。 這是我在13年初寫的文章,當時懵懵懂懂寫下了自己對JSONP的理解。 文章原文 博客 歡迎訂閱 提到JSONP,我當時在網(wǎng)上找了無數(shù)帖子也沒有看懂它。那些文章大同小異,都是講到JSONP原理以后就戛然而止,把我們這些初學(xué)者搞得云里霧里。所以,寫下這篇文章,希望對大家有幫助...

    binta 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<