定位菜单包含百分比而不是像素

时间:2015-01-10 13:02:25

标签: html css

.navigation
{ 
float:right;
margin:0 auto;
}
ul.menu 
{
margin:0 0 0 0;
 padding:0;
 position:relative;
 top:75px;
 list-style:none;}

 //CSS

这就是我的菜单所在的div:

<div id="topMenuDiv" style="background-color:gray;height:20%;width:99%;margin: 0 0 -2px 0;position: absolute;top:0px;border: 1px solid red;">

<div class="navigation"><ul class="menu">

这是topMenuDiv之后的事情(如果我还不具体,我很抱歉)

我如何相对于div的百分比而不是像素来定位我的菜单?(我遗漏了菜单的ul和li部分)。如果有人愿意帮助我,我真的很感激...感谢。

1 个答案:

答案 0 :(得分:0)

如果您的菜单位置为relative,则定义topleft或....这是一项不寻常的工作。最好将其定位为absolute,您可以使用百分比轻松定义topleft或....