2016-07-21 11 views
0

フルサイズのドロップダウンメガメニューを作成したい場合は、モバイル画面でドリルダウンメニューを持つトップバーと組み合わせることもできます。私がFoundationで試した方法は、Foundation 5のトップバーを変更して以来、Foundation 5でのみ動作します。ファンデーション6メガメニューとレスキュートグルナビゲーションドリルダウンタイトルバーを使用した場合

これまでのところ(このスレッドの助けを借りて:http://foundation.zurb.com/forum/posts/36800-f6-and-mega-menus)私はドロップダウンメガメニューを作成できました小さな画面では、タイトルバーが表示され、トグルが開きます。ただし、ドリルダウンサブメニューを使用してアイテムを開こうとすると、ドロップダウンアイテムであるかのように扱われます。

また、私はサブメニューの全幅ホバーが何とか画面を余分な空きスペースの多くを水平に押し込んでいることに気づいています。ドロップダウンペインクラスにmax-width:100%を追加することで余分な空の水平スペースを取り除くことができますが、2つのメガサブメニューのうちの2番目のサブメニューは、その上にカーソルを置くと正しく全幅が表示されません。 codepenで、彼らはちょうど良い表示されます。

これはcodepenへのリンクです:http://codepen.io/jen188/pen/PzRkbg

は、これは私のヘッダのコードです。

<header> 
    <div class="row columns expanded"> 
     <a href="index.html"><img src="img/REPLogo.png" alt="Real Estate Promo" class="logo show-for-small-only" /></a> 
     <div class="title-bar" data-responsive-toggle="main-menu" data-hide-for="medium"> 
     <button class="menu-icon" type="button" data-toggle></button> 
     <div class="title-bar-title">Menu</div> 
     </div> 

     <div class="top-bar" id="main-menu"> 
     <div class="top-bar-left"><a href="index.html"><img src="img/REPLogo.png" alt="Real Estate Promo" class="logo hide-for-small-only" /></div> 

     <div class="top-bar-right"> 
      <ul class="vertical medium-horizontal expanded dropdown menu" data-responsive-menu="drilldown medium-dropdown"> 
      <li><a href="#">About Us</a></li> 
      <li><a href="#">Events Calendar</a></li> 
      <li class="has-submenu is-drilldown-submenu-parent"> 
       <a href="#" class="dropdown" data-toggle="megamenu-resources">Resources 
       <div class="dropdown-pane" id="megamenu-resources" data-dropdown data-options="closeOnClick:true; hover: true; hoverPane: true"> 
        <div class="row column expanded"> 
        <div class="large-9 columns"> 
         <div class="row column expanded"> 
         <div class="large-4 columns"> 
          <ul> 
          <li><a href="#"><h3>Foreclosure Laws</h3></a></li> 
          <li><a href="#"><img src="img/laws.png" alt="Click for More Info" /></a></li> 
          <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam molestie ullamcorper nisl, sit amet tristique est dapibus nec.</li> 
          </ul> 
         </div> 

         <div class="large-4 columns"> 
          <ul> 
          <li><a href="lenders.html"><h3>Hard Money Lenders</h3></a></li> 
          <li><a href="#"><img src="img/coin-stack.png" alt="Click for More Info" /></a></li> 
          <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam molestie ullamcorper nisl, sit amet tristique est dapibus nec.</li> 
          </ul> 
         </div> 

         <div class="large-4 columns"> 
          <ul> 
          <li><a href="glossary.html"><h3>Real Estate Glossary</h3></a></li> 
          <li><a href="#"><img src="http://placehold.it/500x250" alt="Click for More Info" /></a></li> 
          <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam molestie ullamcorper nisl, sit amet tristique est dapibus nec.</li> 
          </ul> 
         </div> 
         </div> 
        </div> 

        <div class="large-3 columns"> 
         <ul> 
         <li><a href="#"><h3>Find a REIA</h3></a></li> 
         <li><a href="#"><img src="img/map-icon.png" alt="Click for More Info"/></a></li> 
         <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam molestie ullamcorper nisl, sit amet tristique est dapibus nec.</li> 
         </ul> 
        </div> 
        <!-- <div class="small-12 large-3 columns"> 
         <ul> 
         <li><a href="#">Find a REIA</a></li> 
         <li><a href="#"><img src="http://placehold.it/500x250" alt="Click for More Info"/></a></li> 
         <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam molestie ullamcorper nisl, sit amet tristique est dapibus nec.</li> 
         </ul> 
        </div> --> 
        <!-- <div class="small-12 large-3 columns"> 

        </div> 
        <div class="small-12 large-3 columns"> 
         <ul> 
         <li><a href="lenders.html">Hard Money Lenders</a></li> 
         <li><a href="#"><img src="http://placehold.it/500x250" alt="Click for More Info"/></a></li> 
         <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam molestie ullamcorper nisl, sit amet tristique est dapibus nec.</li> 
         </ul> 
        </div> 
        <div class="small-12 large-3 columns"> 
         <ul> 
         <li><a href="glossary.html">Real Estate Glossary</a></li> 
         <li><a href="#"><img src="http://placehold.it/500x250" alt="Click for More Info"/></a></li> 
         <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam molestie ullamcorper nisl, sit amet tristique est dapibus nec.</li> 
         </ul> 
        </div> --> 
        </div> 
       </div> 
       </a> 
      </li> 
      <li class="has-submenu is-drilldown-submenu-parent"> 
       <a href="#" class="dropdown" data-toggle="megamenu-property-listings">Property Listings 
       <div class="dropdown-pane" id="megamenu-property-listings" data-dropdown data-options="closeOnClick:true; hover: true; hoverPane: true"> 
        <div class="row column expanded"> 
        <div class="small-12 large-3 columns"> 
         <ul> 
         <li><a href="#">All Properties</a></li> 
         <li><a href="#"><img src="http://placehold.it/1000x250" alt="Click for More Info" /></a></li> 
         <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam molestie ullamcorper nisl, sit amet tristique est dapibus nec.</li> 
         </ul> 
        </div> 

        <div class="small-12 large-4 columns"> 
         <ul> 
         <li><a href="#">Single Family Properties</a></li> 
         <li><a href="#"><img src="http://placehold.it/1000x250" alt="Click for More Info" /></a></li> 
         <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam molestie ullamcorper nisl, sit amet tristique est dapibus nec.</li> 
         </ul> 
        </div> 

        <div class="small-12 large-4 columns"> 
         <ul> 
         <li><a href="#">Multi Family Properties</a></li> 
         <li><a href="#"><img src="http://placehold.it/1000x250" alt="Click for More Info" /></a></li> 
         <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam molestie ullamcorper nisl, sit amet tristique est dapibus nec.</li> 
         </ul> 
        </div> 
        </div> 
       </div> 
       </a> 
      </li> 
      <li class="has-submenu is-drilldown-submenu-parent"> 
       <a href="#" class="dropdown" data-toggle="megamenu-websites">Get a Website 
       <div class="dropdown-pane" id="megamenu-websites" data-dropdown data-options="closeOnClick:true; hover: true; hoverPane: true"> 
        <div class="row column expanded"> 
        <div class="small-12 large-6 columns"> 
         <ul> 
         <li><a href="#">Get Started</a></li> 
         <li><a href="#"><img src="http://placehold.it/1000x250" alt="Click for More Info" /></a></li> 
         <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam molestie ullamcorper nisl, sit amet tristique est dapibus nec.</li> 
         </ul> 
        </div> 
        <div class="small-12 large-6 columns"> 
         <ul> 
         <li><a href="#">Features</a></li> 
         <li><a href="#"><img src="http://placehold.it/1000x250" alt="Click for More Info" /></a></li> 
         <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam molestie ullamcorper nisl, sit amet tristique est dapibus nec.</li> 
         </ul> 
        </div> 
        </div> 
       </div> 
       </a> 
      </li> 
      <li><a href="#">Reviews</a></li> 
      <li><a href="#">Sign In</a></li> 
      </ul> 
     </div> 
     </div> 
    </div> 
    </header> 

答えて

-1

だけwidth:100%を削除し、max-width:100%、 は、代わりにwidth:autoを使用し、left:0px !importantとすべてのものが正常に動作。

関連する問題