2011-07-08 129 views

回答

1

爲了確保我理解了這個問題,是否希望子下拉菜單顯示在垂直列表中而不是水平顯示?如果是這樣,你可以添加以下到您的CSS:

.droplinebar > ul > li > ul > li > ul > li 
{ 
    float: left; 
    clear: both; 
} 

附錄(獲取菜單一字排開正確):

我沒有測試過這一點,但看看是否改變線16以下訣竅:

$subul.css({left:$curobj.position().left, top:this._dimensions.h}) 

您可能需要在$ targetul上執行上述操作。

第二附錄

這是一個有點髒,但你總是可以給子UL的一個唯一的ID,並使用CSS來手動線接起來。

http://jsfiddle.net/DxpMJ/11/

在這個例子中,我給了一個唯一的ID給JavaScript>旅行4菜單,手動設置保證金左和推翻用!重要的伎倆寬度(你應該如果你看看不熟悉它 - 當javascript插件在你不知情的情況下設置CSS樣式時非常有用)。如果你不介意爲所有需要垂直的菜單手動添加css規則,我認爲這會起作用。

+0

是的,這就是我想要的。現在在垂直列表中的鏈接全部在左側,並且有很大的背景。如何設置鏈接出現在父鏈接下方,不遠處? tnx – user642523

+0

看到我編輯的答案... –

+0

現在是在最右側和水平滾動條出現.. – user642523