0

我试图让两个 div 相互浮动,像这样:

__________
|.menutop|
|        |
----------
|.menu   |
|        |
----------

我该怎么做?我试过:

.menutop{
position: absolute;
width:7%;
height:30px;
float:left;
margin-top:97px;

}
.menu{ 
position:relative;
width:7%; 
height:auto; 
float:left;
margin-top:107px;
}

但它使 .menu 位于 .menutop 之上

4

2 回答 2

1

您可以将它们放入容器中并使其浮动:

<div class="menucontainer" style="float: left">
   <div class="menutop"></div>
   <div class="menu"></div>
</div>
于 2012-10-09T18:08:16.713 回答
0
.menutop
{
  width:7%;
  height:30px;
  float:left;
  margin-top:97px;
}


.menu
{ 
  clear: left;
  width:7%; 
  height:auto; 
  float:left;
  margin-top:107px;
}
于 2012-10-09T18:15:33.423 回答