Off-Canvas菜单:多级菜单的问题

时间:2014-12-18 13:47:28

标签: zurb-foundation zurb-foundation-5

我已将Foundation Off-Canvas菜单实现为多级菜单。当我使用文档中的原始代码示例时,问题是子菜单不起作用。它显示但没有格式化(子级别未隐藏),并且也没有触发打开子菜单的click事件。

对我来说,虽然我编译整个基础框架,但不仅仅是特定的模块,看起来有些部分没有编译。

有人知道我可以开始搜索吗?菜单的其他部分效果很好。

这是HTML代码:

<aside class="left-off-canvas-menu" aria-hidden="true">
            <ul class="off-canvas-list">
                <li><label>Navigationsmenü</label></li>
                <li><a href="#"><i class="fa fa-shopping-cart"></i>&nbsp;&nbsp;Mein Warenkorb</a></li>
                <li><a href="#"><i class="fa fa-arrow-right"></i>&nbsp;&nbsp;Zur Kasse</a></li>
                <li><label>Mein Konto</label></li>
                <li class="my-account">
                    <div class="avatar">
                        <img src="<?php echo "http://www.gravatar.com/avatar/" . md5( strtolower( trim( 'mail@mail.com' ) ) ) . "?s=100";?>" class="avatar" alt="Avatar" />
                    </div>
                    <div class="user">
                        <span class="title">John Doe</span>
                        <span class="email">email@email.com</span>
                    </div>
                    <div class="clearfix"></div>
                    <a href="#" class="mtm button primary tiny"><i class="fa fa-user"></i>&nbsp;&nbsp;Meine Daten ändern</a>
                </li>
                <li><a href="#"><i class="fa fa-home"></i>&nbsp;&nbsp;Adressbuch bearbeiten</a></li>
                <li><a href="#"><i class="fa fa-truck"></i>&nbsp;&nbsp;Meine Bestellungen</a></li>
                <li><a href="#"><i class="fa fa-lock"></i>&nbsp;&nbsp;Passwort ändern</a></li>
                <li><a href="#"><i class="fa fa-envelope"></i>&nbsp;&nbsp;E-Mail Adresse ändern</a></li>
                <li><a href="#"><i class="fa fa-power-off"></i>&nbsp;&nbsp;Ausloggen</a></li>
                <li><label>Produktkategorien</label></li>
                <li class="has-submenu"><a href="#">Aktionen</a>
                    <ul class="left-submenu">
                        <li class="back"><a href="#">Zurück</a></li>
                        <li><label>Level 1</label></li>
                        <li><a href="#">Sonderangebote der Woche</a></li>
                        <li><a href="#">Monatsaktionen</a></li>
                        <li><a href="#">Spezialaktionen</a>
                        <li><a href="#">Maximal sparen</a></li>
                    </ul>
                </li>
                <li><a href="#">Gutscheine</a></li>
                <li class="has-submenu"><a href="#">Ernährung</a>
                    <ul class="left-submenu">
                        <li class="back"><a href="#">Zurück</a></li>
                        <li><label>Level 1</label></li>
                        <li><a href="#">Nahrungsergänzungsmittel</a></li>
                        <li><a href="#">Vitamine & Mineralstoffe</a></li>
                        <li><a href="#">Spezialnahrung</a>
                        <li><a href="#">Gesund abnehmen</a></li>
                        <li><a href="#">Sportlernahrung</a></li>
                    </ul>
                </li>
            </ul>
        </aside>

这就是SCSS文件(app.scss):

@import "compass/css3/border-radius";
@import "compass/css3/box-shadow";

@import "settings";
@import "foundation";

谢谢, 迈克尔

0 个答案:

没有答案