0

CSSでメニューを作ろうとしています。要素にアクティブなクラスがある場合、li(特定のサイズの) 三角形をコンテナーの横に表示したいと考えています。以下をご覧くださいhttp://jsfiddle.net/hcabnettek/MeczJ/

左のプロパティを増やすと、矢印はコンテナーの最後に移動しますが、その後ろにスライドします。z-index などいろいろ試してみましたが、よくわかりません。

どんな助けでも本当に感謝します。皆さんありがとう!

<nav>
    <ul class="nav main-nav">
        <li  class="active">
            <a href="/home">
                <i class="icon-home"></i>
                <h6>Home</h6>
                <div class="items"></div>
            </a>
        </li>
    </ul>
</nav>
4

1 に答える 1

1

liセットしoverflow: visibleます。これでおそらく問題は解決するはずです。ulそうでない場合は、幅が設定されている も に設定されていることも確認しoverflow: visibleます。

于 2013-04-05T20:47:08.117 に答える