簡體   English   中英

帶有Mega下拉菜單的兩條水平線

[英]Two horizontal lines with Mega Drop Down Menu

從這里使用著名的Mega Drop Down Menu插件。 它工作正常,但如果要制作兩行菜單,則不能。 我在這里創建一個示例: jsFiddle當您將鼠標懸停在第二行菜單上時,它的高度太高了。 謝謝你的幫助。

如果此菜單旨在以這種方式使用,我並不滿意,但是您可以執行以下操作:

$('#mega-menu-1').dcMegaMenu({
    rowItems: '3',
    speed: 0,
    effect: 'slide',
    event: 'hover',
    fullWidth: true,
    beforeOpen: function() {
        $(this).find(".mega").css("top", 40 + $(this).offset().top-$(this).parent().offset().top);
    }
});

基本上改變菜單頂部beforeOpen根據所選擇的菜單項的偏移。

http://jsfiddle.net/r0m4n/HJGFW/10/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM