如何使用css修复子菜单100%宽

时间:2013-04-11 06:20:55

标签: html css css3

我是.net开发人员,不知道css技巧。我添加了一个从某处找到的菜单并在此处添加http://delhipitch.com

但我不记得我改变了什么,因为这个菜单无法正常工作。

不知何故,我发现使用firebug添加z-index。

div.menu3 ul ul

现在,我想要解决的唯一问题是子菜单100%宽。

有人可以帮助我在css部分添加的内容来纠正这个问题。

也欢迎任何新的建议。

2 个答案:

答案 0 :(得分:1)

现在添加此代码

.menu3 > ul > li{
position:relative;
}
.menu3 > ul > li > ul {
z-index:100;
left:0;
width:auto;
top:50px;
position:absolute;
}

答案 1 :(得分:0)

在行中:

div.menu3 ul ul {
    background: none repeat scroll 0 0 #5F6975;
    border-radius: 0 0 0 0;
    padding: 0;
    position: absolute;
    top: 100%;
}

添加: <击>宽度:100%

width: auto;
left:0;

希望它有所帮助。

编辑:哎呀......我误解了这个问题......有效地说,宽度必须设置为auto,如同Rohit Azad所说。