Bol*_*ock 78
根据元素的内容或上下文自动调整所述属性的值.
例如,块级元素随着height: auto
包含更多文本而变得更高.对于另一个示例,具有margin: 0 auto
将具有左边距和右边距的块元素增加,直到其沿着视口的y轴居中.
它实际上取决于您赋予值的属性,不同的属性根据内容和上下文的不同而有所不同.
小智 12
自动意味着自动注入.我使用auto的最常见原因是:
margin: 0 auto;
Run Code Online (Sandbox Code Playgroud)
使一个元素居中.
请注意:如果未声明尺寸,则无法使用.
示例1:div不居中,auto不起作用
<style>
.cont {
margin: 0 auto;
}
</style>
<div class="cont"></div>
Run Code Online (Sandbox Code Playgroud)
示例2:div以页面为中心
<style>
.cont {
width: 1000px;
margin: 0 auto;
}
</style>
<div class="cont"></div>
Run Code Online (Sandbox Code Playgroud)