属性 | 说明 |
margin | 在一个声明中设置left、right、top、bottom属性。 |
margin-left | 它用于设置元素的左边距。 |
margin-right | 用于设置元素的右边距。 |
margin-top | 用于设置元素的上边距。 |
margin-bottom | 它用于设置元素的底边距。 |
值 | 说明 |
auto | 左右边距均匀的占据空间。 |
length | 用于指定边距pt,px,cm等,其默认值为0px。 |
% | 它用于定义包含元素宽度的百分比的边距。 |
inherit | 用于继承父元素的边距。 |
<!DOCTYPE html>
<html>
<head>
<style>
p {
background-color: pink;width:300px;
}
p.ex {
margin-top: 50px;
margin-bottom: 50px;
margin-right: 100px;
margin-left: 100px;
}
</style>
</head>
<body>
<p>此段落未以指定的边距显示。</p>
<p class="ex">此段落以指定的空白显示。</p>
</body>
</html>
此段落未以指定的边距显示。
此段落以指定的空白显示。
margin:50px 100px 150px 200px;
margin:50px 100px 150px;
margin:50px 100px;
margin:50px;
<!DOCTYPE html>
<html>
<head>
<style>
p {
background-color: pink;width:300px;
}
p.ex {
margin: 50px 100px 150px 200px;
}
</style>
</head>
<body>
<p>未以指定的边距显示此段落。</p>
<p class="ex">此段落以指定的边距显示。</p>
</body>
</html>
未以指定的边距显示此段落。
此段落以指定的边距显示。
<!DOCTYPE html>
<html>
<head>
<style>
p {
background-color: pink;width:300px;
}
p.ex {
margin: 50px 100px 150px;
}
</style>
</head>
<body>
<p>此段落未以指定的边距显示。</p>
<p class="ex">此段落以指定的边距显示。</p>
</body>
</html>
此段落未以指定的边距显示。
此段落以指定的边距显示。
<!DOCTYPE html>
<html>
<head>
<style>
p {
background-color: pink;width:300px;
}
p.ex {
margin: 50px 100px;
}
</style>
</head>
<body>
<p>此段落未以指定的边距显示。</p>
<p class="ex">此段落以指定的边距显示。</p>
</body>
</html>
此段落未以指定的边距显示。
此段落以指定的边距显示。
<!DOCTYPE html>
<html>
<head>
<style>
p {
background-color: pink;width:300px;
}
p.ex {
margin: 50px;
}
</style>
</head>
<body>
<p>此段落未以指定的边距显示。</p>
<p class="ex">此段落以指定的边距显示。</p>
</body>
</html>
此段落未以指定的边距显示。
此段落以指定的边距显示。