0
我的腳本有問題。導航欄被撕開
主要的問題是,<ul>
一旦出現它撕裂導航系統。
紅色部分是「子」 - <ul>
與鏈接它實際上應該顯示在ul li
的右側,並保留導航,如左圖所示。
有人能幫我嗎?
和jQuery的:
function nav() {
$('ul li').mouseover(function() {
$(this).find('.submenu').show();
});
$('ul li').mouseleave(function() {
$('ul li .submenu').hide();
});
$('ul li .submenu').mouseleave(function() {
$('ul li .submenu').hide();;
});
};
$(document).ready(function() {
nav();
});
的HTML碼:
<ul class="noBullet">
<li><a href="#home">home</a>
</li>
<li><a href="#lager">lager</a>
<ul class="submenu">
<li><a href="http://www.mashable.com">Mashable</a>
</li>
<li><a href="http://www.cnet.com">CNET</a>
</li>
</ul>
</li>
<li><a href="#anlaesseN">anlaesseN</a>
</li>
<li><a href="#images">images</a>
</li>
</ul>
更新:
確定這jsfiddle下面工作,但現在看起來像這樣
感謝您的幫助 我有另外一個問題白衣我的CSS ... 你換了個姿勢相對於絕對的 - 行之有效的新問題是,當我使用其他鏈接像Fotos它顯示它在同一個地方... 其他方式來改變Css,所以我可以使用它的所有我的列表? – adho12
第一個版本從列表頂部顯示,第二個版本顯示在同一個地方。或者我錯過了一些東西。 – drip
看看更新 – adho12