首頁 > web前端 > 前端問答 > css中上邊距是什麼屬性

css中上邊距是什麼屬性

WBOY
發布: 2022-06-07 16:38:25
原創
4478 人瀏覽過

css中的上邊距屬性:1、「margin-top」屬性,該屬性用於設定元素的上外邊距,語法為「元素{margin-top:上外邊距值;}」; 2、「padding-top」屬性,此屬性用於設定元素的上內邊距,語法為「元素{padding-top:上內邊距值;}」。

css中上邊距是什麼屬性

本教學操作環境:windows10系統、CSS3&&HTML5版本、Dell G3電腦。

css中上邊距是什麼屬性

1、margin-top

margin-top屬性設定元素的上部邊距。

注意: 負值是允許的。

預設值是0

可能的值;

  • #auto 瀏覽器設定的上外邊距。

  • length 定義固定的上外邊距。預設值是 0。

  • % 定義基於父物件總寬度的百分比上外邊距。

  • inherit 規定應該從父元素繼承上外邊距。

範例如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>123</title> 
<style>
p.ex1 {margin-top:2cm;}
</style>
</head>
<body>
<p>一个没有指定边距大小的段落。</p>
<p class="ex1">一个2厘米上边距的段落。</p>
<p>一个没有指定边距大小的段落。</p>
</body>
</html>
登入後複製

輸出結果:

css中上邊距是什麼屬性

2、padding-top

padding-top屬性設定一個元素的頂部填充(空格)。

注意: 負值是不允許的。預設值為0

可能的值:

  • length    規定以具體單位計的固定的上內邊距值,例如像素、公分等。預設值是 0px。   

  • %    定義基於父元素寬度的百分比上內邊距。此值不會如預期的那樣運作於所有的瀏覽器中。   

  • inherit    規定應從父元素繼承上方邊界。

範例如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>123</title>
<style>
p.padding {padding-top:2cm;}
p.padding2 {padding-top:10%;}
</style>
</head>
<body>
<p>这是一个没有上部填充边距的文本。这是一个没有上部填充边距的文本。这是一个没有上部填充边距的文本。</p>
<p class="padding">这个文本的上部填充边距为2厘米。这个文本的上部填充边距为2厘米。这个文本的上部填充边距为2厘米。</p>
<p class="padding2">这个文本的上部填充边距为50%。这个文本的上部填充边距为50%。这个文本的上部填充边距为50%。</p>
</body>
</html>
登入後複製

輸出結果:

css中上邊距是什麼屬性

(學習影片分享:css視頻教程

以上是css中上邊距是什麼屬性的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
css
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板