我想知道如何將這些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