我一直在我的网站上实施 Mega Menu Reloaded On,但我无法在不同的屏幕分辨率上正确对齐 div 标签!
这是:它应该是什么样子
这是:我重写了 Mega Menu 的部分 css 后的样子。
我已经尝试了几个小时来解决这个问题,但作为 css 的初学者,我似乎无法解决它。
我相信这是与其放置有关的 CSS
.megamenu_fixed {
width:960px;
height:44px;
position:fixed;
right:0;
margin:0 auto 0 -480px;
z-index:2;
background-image:url("../img/bg.png");
background-color: #3d3d3d;
padding-left:12px;
}
.megamenu {
position:absolute;
margin:0;
width:960px;
font-size:0.982em;
list-style:none;
padding:0px;
line-height:38px;
font-weight: bold;
display:block;
list-style:none;
top:41px;
padding-left:42%;
}
这是正确位置的代码
#nav-main { right:0; top:55px; list-style: none;}
#nav-main li {list-style: none; float:left; position:relative; padding-left:20px; }
在此先感谢您的帮助,或为我指明任何正确的方向。:)