CSS 21天入門:外邊距(margin)和填充(padding)
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 技術(shù)文檔交流 』
前面介紹了邊框,一個(gè)元素除了邊框這種能看見的,它還有兩個(gè)看不見的空間,就是外邊距(margin)和填充(padding)。 為方便起見,以下直接使用 margin 和 padding 敘述。 margin 定義元素與外部元素之間的間距,而 padding 定義的,是元素自身邊框與元素內(nèi)容之間的間距。 咱們看一張圖就清楚了。 在最中間的內(nèi)容塊,它外面的淺藍(lán)區(qū)域是 padding,注意看到它是內(nèi)容與實(shí)線邊框之間的區(qū)域。 而實(shí)線邊框與最外層的虛線框之間的區(qū)域,則是 margin。 虛線框之外的地方,就是其它元素占據(jù)的區(qū)域。 這張圖里,放置了內(nèi)容塊上右下左各一個(gè)元素區(qū)域,結(jié)合昨天介紹的邊框的內(nèi)容,是不是很熟悉? 外邊距(margin)margin 本身就是個(gè)屬性,不過它和 border 一樣,是個(gè)簡寫。 那自然,如果不簡寫,需要用到的屬性如下:
如下圖所示: 它們能接受的值,可以是一個(gè)固定的值,比如 1px, 1em, 1pt 等,也可以是一個(gè)百分比(%)。 簡寫具體代表的值,則和之前說過的上右下左順序一樣,只不過這里的簡寫還有幾種情況。 如果是按以下方式寫全了,意思自然不用說了。
簡寫則分成以下情況。 簡寫為一個(gè)值
簡寫為兩個(gè)值
簡寫為三個(gè)值
填充(padding)padding 本身也個(gè)屬性,它和 margin、 border 一樣,是個(gè)簡寫。 不使用簡寫的時(shí)候,則有以下屬性可用:
如下圖所示: padding 的簡寫方式和效果和 margin 完全一樣,此外不再展開敘述。 總結(jié)
該文章在 2024/10/19 12:17:10 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |