亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    css中margin和padding的區(qū)別是什么

    css中margin和padding的區(qū)別是:margin是指從自身邊框到另一個容器邊框之間的距離,也就是容器的外邊距;padding是指自身邊框到自身內(nèi)部另一個容器邊框之間的距離,也就是容器的內(nèi)邊距。

    css中margin和padding的區(qū)別是什么

    本教程操作環(huán)境:windows10系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。

    css中margin和padding的區(qū)別是什么

    1、margin簡寫屬性在一個聲明中設(shè)置所有外邊距屬性。該屬性可以有 1 到 4 個值。

    這個簡寫屬性設(shè)置一個元素所有外邊距的寬度,或者設(shè)置各邊上外邊距的寬度。

    塊級元素的垂直相鄰外邊距會合并,而行內(nèi)元素實際上不占上下外邊距。行內(nèi)元素的的左右外邊距不會合并。同樣地,浮動元素的外邊距也不會合并。允許指定負的外邊距值,不過使用時要小心。

    margin允許使用負值。

    css中margin和padding的區(qū)別是什么

    示例如下:

    <html> <head> <style type="text/css"> p.margin {margin: 1cm 2cm 3cm 4cm} </style> </head> <body> <p>這個段落沒有指定外邊距。</p> <p class="margin">這個段落帶有指定的外邊距。這個段落帶有指定的外邊距。這個段落帶有指定的外邊距。這個段落帶有指定的外邊距。這個段落帶有指定的外邊距。</p> <p>這個段落沒有指定外邊距。</p> </body> </html>

    輸出結(jié)果:

    css中margin和padding的區(qū)別是什么

    2、padding簡寫屬性在一個聲明中設(shè)置所有內(nèi)邊距屬性。

    這個簡寫屬性設(shè)置元素所有內(nèi)邊距的寬度,或者設(shè)置各邊上內(nèi)邊距的寬度。行內(nèi)非替換元素上設(shè)置的內(nèi)邊距不會影響行高計算;因此,如果一個元素既有內(nèi)邊距又有背景,從視覺上看可能會延伸到其他行,有可能還會與其他內(nèi)容重疊。元素的背景會延伸穿過內(nèi)邊距。不允許指定負邊距值。

    padding不允許使用負值。

    css中margin和padding的區(qū)別是什么

    示例如下:

    <html> <head> <style type="text/css"> td.test1 {padding: 1.5cm} td.test2 {padding: 0.5cm 2.5cm} </style> </head> <body> <table border="1"> <tr> <td class="test1"> 這個表格單元的每個邊擁有相等的內(nèi)邊距。 </td> </tr> </table> <br /> <table border="1"> <tr> <td class="test2"> 這個表格單元的上和下內(nèi)邊距是 0.5cm,左和右內(nèi)邊距是 2.5cm。 </td> </tr> </table> </body> </html>

    輸出結(jié)果:

    css中margin和padding的區(qū)別是什么

    3、區(qū)別:

    css中margin和padding的區(qū)別是什么

    margin是指從自身邊框到另一個容器邊框之間的距離,就是容器外距離。

    padding是指自身邊框到自身內(nèi)部另一個容器邊框之間的距離,就是容器內(nèi)距離。

    (學習視頻分享:css視頻教程)

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號