自动属性在边距中如何工作:CSS 中的 0 auto?
原文:https://www . geesforgeks . org/how-do-auto-property-work-in-margin 0-auto-in-CSS/
在本文中,我们将学习自动属性如何在 margin:0 自动在 CSS 中工作。margin 属性用于设置元素的边距。margin 属性有四个值:上边距、右边距、下边距和左边距。
语法:
margin: top_margin right_margin bottom_margin left_margin;
/* We can also use the shortened syntax
of margin that takes only two parameters */
margin: top_and_bottom_margin left_and_right_margin;
所以在边距:0 自动中,上下边距为 0,左右边距为自动,其中自动是指浏览器根据容器自动设置左右边距,使元素居中。边距:0 自动等同于:
margin-top:0;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
示例:
超文本标记语言
<!DOCTYPE html>
<html lang="en">
<head>
<style>
.parent{
background-color: yellow;
/* It set top and bottom margin to 5% and, the left and right
are automatically set by browser */
margin: 5% auto;
}
.h1{
color: rgb(5, 138, 5);
font-size: 50px;
}
</style>
</head>
<body>
<div class="parent">
<h1 class="h1">GeeksforGeeks</h1>
</div>
</body>
</html>
输出:
-
设定边距前:
-
设定余量后:
版权属于:月萌API www.moonapi.com,转载请注明出处