Jquery 菜单位置问题
我正在设计一个网页。你可以在这里看到:。顶部有导航菜单(ANASAYFA(主页)、KATEGORİLER(分类)、YAZAR Hakinda(关于)) KATEGORİLER上有一个子菜单。但正如您所见,子菜单不是KATEGORİLER链接的底部Jquery 菜单位置问题,jquery,html,css,position,Jquery,Html,Css,Position,我正在设计一个网页。你可以在这里看到:。顶部有导航菜单(ANASAYFA(主页)、KATEGORİLER(分类)、YAZAR Hakinda(关于)) KATEGORİLER上有一个子菜单。但正如您所见,子菜单不是KATEGORİLER链接的底部 你能帮我解决这个问题吗?尝试将位置:相对添加到父元素,并将左:0添加到 您在悬停时显示: style.css/第234行: style.css/第252行: 更新1 这是FF 3.6中的情况: 更新2 style.css/第260行: style.c
你能帮我解决这个问题吗?尝试将
位置:相对
添加到父元素,并将左:0
添加到
您在悬停时显示:
style.css/第234行:
style.css/第252行:
更新1
这是FF 3.6中的情况:
更新2
style.css/第260行:
style.css/第252行:
谢谢。但是你可以再检查一下吗?这是一个下拉菜单。我正在使用此教程:。我注意到了一些事情。当我通过FireBug添加left:0时,它正在工作。但当我把它添加到style.css文件中时,会有东西(可能是javascript)覆盖并删除它。但它似乎对我有用吗?我仍然看到的唯一问题是,子菜单项彼此相邻,而不是在彼此下方。请给我一个屏幕截图好吗?我的意思是在你的网站上,在FF 3.6.13中-但现在(我想你改变了什么),子菜单也在链接的顶部。(我在回答中添加了一个屏幕截图。)
menu li {
display: inline;
margin-right: 5px;
position: relative; // !
}
#top-nav li ul {
border-top: 1px solid white;
left: 0; // !
position: absolute;
visibility: hidden;
}
#top-nav li ul li {
display: block;
}
#top-nav li ul {
border-top: 1px solid white;
left: 0;
top: 23px; /* You should play around with this value as you need it */
position: absolute;
visibility: hidden;
}