我想知道如何将这些div放到白色div的右侧。 http://prntscr.com/5jmm6q将元素放在div的右侧
正如你所看到的,它堆叠在左边的div下面,我希望它位于右上方。 当我使用float:正确的,这里是我得到: http://prntscr.com/5jmo1p
这不是我想要的:/
这里是我的CSS代码:
#leftmenu {
margin-left:5px;
margin-top:5px;
height:auto;
width:150px;
background-color:gray;
padding:2px;
}
#leftmenu .titlebox {
height:20px;
width:150px;
background-color:black;
}
#leftmenu .titlebox .text {
margin-left:10px;
font-family:OswaldL;
font-size:14px;
color:white;
}
/*Now, here is the part that I want to move to the upper right side*/
#rightmenu {
margin-left:5px;
margin-top:5px;
height:auto;
width:250px;
background-color:gray;
padding:2px;
}
#rightmenu .titlebox {
height:20px;
width:250px;
background-color:black;
}
#rightmenu .titlebox .text {
margin-left:10px;
font-family:OswaldL;
font-size:14px;
color:white;
}
这里是HTML :
<div id="base">
<section style="color: black;">
<div id="leftmenu">
<div class="titlebox"><div class="text"><?php echo NOM_SITE;?></div></div>
<ul>
<li><a href="#">DATA</a></li>
<li><a href="#">DATA</a></li>
<li><a href="#">DATA</a></li>
</ul>
</div>
<div id="leftmenu">
<div class="titlebox"><div class="text">MENU</div></div>
<ul>
<li><a href="#">DATA</a></li>
<li><a href="#">DATA</a></li>
</ul>
</div>
<div id="leftmenu">
<div class="titlebox"><div class="text">MENU</div></div>
<ul>
<li><a href="#">DATA</a></li>
</ul>
</div>
<div id="rightmenu">
<div class="titlebox"><div class="text">MENU</div></div>
<div class="droite_text">
<li><a href="forum.php?id=1">DATA</a></li>
</div>
</div>
<div id="rightmenu">
<div class="titlebox"><div class="text">MENU</div></div>
<div class="droite_text">
DATA
</div>
</div>
谢谢。 :)
一些html也需要反思。 –
猜你需要使用float:left。将您的HTML添加到帖子 – Extranion
您是否可以发布您的HTML代码? – ArinCool