再会!我做了一些研究,我在这里阅读了CSS 高度之间的差异:100% 与高度:自动
该height-auto应该根据孩子的宽度占用最少的空间。
就我而言,该属性的行为类似于width 100%
,占其父宽度的 100%
这是代码:
<!DOCTYPE html>
<html>
<head>
<style>
.header2 {
float:left;
width:900px;
height:23px;
background:red;
}
.buttonHolder {
margin: 0 auto;
width:auto;
height:24px;
background:black;
}
.button {
width:50px;
height:24px;
background:blue;
float:left;
}
</style>
</head>
<body>
<div class="header2">
<div class="buttonHolder">
<div class="button"></div> <div class="button"></div> <div class="button"></div>
</div>
</div>
</body>
问题是:我的错误在哪里?