最近學習了一下HTML5的東西,在做練習的時候發現了,一個好玩的東西,在div浮動的時候,常用的margin: 0 auto;不能起作用。
解決方法:在浮動的div再加一個div
<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
#container{
width:400px;
height:110px;
border:1px solid black;
}
.content{
width:300px;
margin: 0 auto;
}
.content div{
width:100px;
height:100px;
float:left;
}
.left{
background-color:red;
}
.middle{
background-color:green;
}
.right{
background-color:blue;
}
</style>
</head>
<body>
<div id="container">
<div class="content">
<div class="left">left</div>
<div class="middle">middle</div>
<div class="right">right</div>
</div>
</div>
</body>
</html>

