0

Foundation Off-Canvas Menu を Multilevel Menu として実装しました。ドキュメントの元のコード例を使用すると、サブメニューが機能しないという問題があります。表示されますが、フォーマットされておらず (サブレベルは非表示になっていません)、サブメニューを開くためのクリック イベントもトリガーされません。

特定のモジュールだけでなく、基盤フレームワーク全体をコンパイルしても、一部がコンパイルされていないように見えます。

どこから検索を開始できるか考えている人はいますか? メニューの他の部分はうまく機能します。

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";

ありがとう、マイケル

4

0 に答える 0