我怎样才能安排div,使box1出现在左边,box2出现在中心,box3出现在右边,没有重叠?
<!DOCTYPE html>
<html>
<head>
<title>example</title>
</head>
<body>
<div id="box1"></div>
<div id="box2"></div>
<div id="box3"></div>
</body>
</html>
答案 0 :(得分:1)
尝试这个简单的解决方案 - DEMO
<强> HTML 强>
<div class="box">box1</div>
<div class="box">box2</div>
<div class="box">box3</div>
<强> CSS 强>
.box{background-color:#eee;width:100px;height:100px;float:left;}
答案 1 :(得分:0)
<style>
.alignDiv div{
float:left; width:200px; height:200px; padding:10px; margin:10px;
}
.left{
border:2px solid #f00;
}
.center{
border:2px solid #000;
}
.right{
border:2px solid #bff;
}
</style>
<div class="alignDiv">
<div class="left"></div>
<div class="center"></div>
<div class="right"></div>
</div>
答案 2 :(得分:0)
使用课程时,应重复姓名,ID应该是唯一的。真的很容易做这样的事情;
HTML
<div class="box">One</div>
<div class="box">Two</div>
<div class="box">Three</div>
CSS
.box
{
float:left;
width:50px;
height:50px;
margin:10px;
background-color:black;
color:white;
}
此外,当想到div
中的ID和类时,这是一件值得记住的事情;
希望这有帮助