分别设置float: left;float: right; 属性
追问这样它只是向两边浮动而已,并没有在同一行。
追答你把两个div在用一个div框起来 注意两个div的长度之和 如果超出了自然就显示到下一行了
追问没用
追答<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>text</title>
<style>
.nav{
width: 100%;
height: 200px;
border:1px solid black;
}
.nav_left{
width: 500px;
height: 98%;
float: left;
border: 5px solid red;
}
.nav_right{
width: 500px;
height: 98%;
float: right;
border: 5px solid red;
}
</style>
</head>
<body>
<div class="nav">
<div class="nav_left">
111
</div>
<div class="nav_right">
222
</div>
</div>
</body>
</html>本回答被提问者采纳