• Acme Marketplace
  • Core
  • Display
  • Navigate
  • Modify
  • Arrange
  • Prototype
    • Release Notes
    • CSS/SASS Stats
    • Preview All Components
Base by AppDirect

Navigate

Guide users through the application

Global Navigation
Vertical Navigation
Page Navigation
Navigation Controls
Buttons
Context Menus
Search Fields

Context Menus

Menus are visually similar to dropdown selectors but they are functionally different. Menus offer a list of commands or links, each of which allows the user to take an action or navigate to a different page. By contrast, dropdown selectors offer a set of options for a choice the user must make. Accordingly, the markup for menus is different from the markup for dropdown selectors.

Styles

  • iusto in perferendis
  • cumque aut pariatur
  • ex deserunt dolor
  • consequatur quidem et
  • quaerat odit ipsam
<menu class="adb-context_menu adb-js-context_menu">
  <button class="adb-context_menu--trigger adb-js-context_menu--trigger" type="button">
    Open Menu
  </button>
  <div class="adb-container adb-context_menu--menu adb-js-context_menu--menu" role="menu">
    <ul class="adb-stack">
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          animi provident fugit
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          tenetur quia id
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          sed commodi ipsa
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          veritatis reiciendis aut
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          voluptatibus iusto non
        </a>
      </li>
    </ul>
  </div>
</menu>
  • veritatis et earum
  • praesentium in voluptatem
  • itaque dicta et
  • sed est dicta
  • impedit est ea
<menu class="adb-js-context_menu adb-context_menu">
  <button class="adb-js-context_menu--trigger adb-context_menu--trigger adb-button__inset" type="button">
    Open Menu
  </button>
  <div class="adb-container adb-context_menu--menu adb-js-context_menu--menu" role="menu">
    <ul class="adb-stack">
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          omnis ab non
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          facilis autem officia
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          neque cumque adipisci
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          laudantium ut beatae
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          quia cupiditate accusamus
        </a>
      </li>
    </ul>
  </div>
</menu>
  • quis sapiente aut
  • vel eum rem
  • eum dolorem nihil
  • quia pariatur voluptate
  • veritatis omnis assumenda
<menu class="adb-js-context_menu adb-context_menu">
  <button class="adb-js-context_menu--trigger adb-context_menu--trigger adb-button__secret" type="button">
    Open Menu
  </button>
  <div class="adb-container adb-context_menu--menu adb-js-context_menu--menu" role="menu">
    <ul class="adb-stack">
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          odit voluptatem asperiores
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          in harum incidunt
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          qui esse qui
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          vero totam aut
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          dignissimos autem autem
        </a>
      </li>
    </ul>
  </div>
</menu>

Sizes

  • libero ipsam quae
  • sint officiis consequatur
  • provident voluptatibus debitis
  • tenetur qui saepe
  • incidunt vitae et
<menu class="adb-context_menu adb-js-context_menu">
  <button class="adb-context_menu--trigger adb-js-context_menu--trigger" type="button">
    Open Menu
  </button>
  <div class="adb-container adb-context_menu--menu adb-js-context_menu--menu" role="menu">
    <ul class="adb-stack">
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          maiores soluta ratione
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          vel rerum ipsam
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          aut sed dicta
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          nam odio autem
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          velit non eligendi
        </a>
      </li>
    </ul>
  </div>
</menu>
  • rem sed magnam
  • alias et doloribus
  • perferendis voluptate quaerat
  • ipsam cupiditate suscipit
  • ab eum reiciendis
<menu class="adb-context_menu adb-context_menu__small adb-js-context_menu">
  <button class="adb-button__small adb-context_menu--trigger adb-js-context_menu--trigger" type="button">
    Open Menu
  </button>
  <div class="adb-container adb-context_menu--menu adb-js-context_menu--menu adb-js-context_menu--menu" role="menu">
    <ul class="adb-stack adb-stack__small">
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          voluptatem aut reiciendis
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          quia explicabo reiciendis
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          voluptatum quisquam eius
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          et ipsum repellat
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          facilis sit a
        </a>
      </li>
    </ul>
  </div>
</menu>
  • aut ea sit
  • qui sed voluptatem
  • accusantium qui aut
  • unde velit veritatis
  • dignissimos incidunt consequatur
<menu class="adb-context_menu adb-context_menu__full_width adb-js-context_menu">
  <button class="adb-context_menu--trigger adb-js-context_menu--trigger" type="button">
    Open Menu
  </button>
  <div class="adb-container adb-context_menu--menu adb-js-context_menu--menu" role="menu">
    <ul class="adb-stack">
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          ipsa et in
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          sint dolorum distinctio
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          reiciendis ad sunt
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          aut temporibus id
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          et omnis vero
        </a>
      </li>
    </ul>
  </div>
</menu>

Bottom Menu Placement

This is the default menu placement. Use the .right aligned placement when the menu is positioned within the last 4 columns (264px) of the page.

  • tempora autem dolores
  • deserunt voluptatem hic
  • quidem nobis similique
  • sapiente eius occaecati
  • placeat ea similique
<menu class="adb-context_menu adb-js-context_menu">
  <button class="adb-context_menu--trigger adb-js-context_menu--trigger" type="button">
    Open Menu
  </button>
  <div class="adb-container adb-context_menu--menu adb-js-context_menu--menu" role="menu">
    <ul class="adb-stack">
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          quas illo quae
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          sunt sunt autem
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          quo voluptatibus ducimus
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          ex beatae aspernatur
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          eum deleniti et
        </a>
      </li>
    </ul>
  </div>
</menu>
  • at saepe iusto
  • similique nobis officia
  • expedita voluptatem voluptatem
  • deleniti aliquid reiciendis
  • tempora repudiandae totam
<menu class="adb-js-context_menu adb-context_menu" data-placement="right">
  <button class="adb-js-context_menu--trigger adb-context_menu--trigger" type="button">
    Open Menu
  </button>
  <div class="adb-container adb-context_menu--menu adb-js-context_menu--menu" role="menu">
    <ul class="adb-stack">
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          omnis deleniti quam
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          soluta sed voluptatem
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          tempora laboriosam omnis
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          et eaque magni
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          et aut provident
        </a>
      </li>
    </ul>
  </div>
</menu>

Top Menu Placement

Top menu placement is not ideal in most scenarios and should only be used under special circumstances. Use this menu placement when the menu is placed at the bottom of a table or when menu options run the risk of opening below the viewport. Use the .right aligned placement when the menu is positioned within the last 4 columns (264px) of the page.

  • et qui aut
  • sit labore dolor
  • itaque vel eum
  • excepturi non error
  • omnis quisquam reiciendis
<menu class="adb-js-context_menu adb-context_menu" data-placement="top">
  <button class="adb-js-context_menu--trigger adb-context_menu--trigger" type="button">
    Open Menu
  </button>
  <div class="adb-container adb-context_menu--menu adb-js-context_menu--menu" role="menu">
    <ul class="adb-stack">
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          architecto voluptas ipsam
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          iste libero voluptatem
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          voluptas necessitatibus aliquid
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          suscipit maiores qui
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          autem et ipsam
        </a>
      </li>
    </ul>
  </div>
</menu>
  • ut natus harum
  • in alias sint
  • et consequuntur mollitia
  • iure dolore in
  • velit quibusdam qui
<menu class="adb-js-context_menu adb-context_menu" data-placement="top right">
  <button class="adb-js-context_menu--trigger adb-context_menu--trigger" type="button">
    Open Menu
  </button>
  <div class="adb-container adb-context_menu--menu adb-js-context_menu--menu" role="menu">
    <ul class="adb-stack">
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          voluptatem tempore quasi
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          aut mollitia pariatur
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          explicabo occaecati recusandae
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          ipsam quis repellendus
        </a>
      </li>
      <li class="adb-stack--item">
        <a class="adb-link__option adb-stack--item_content">
          quia facere laboriosam
        </a>
      </li>
    </ul>
  </div>
</menu>
  • Framework
  • Navigate
  • Context Menus
  • Powered by AppDirect © 2009–2014
  • Help Center
  • Terms & Conditions
  • Contact
  • Call us toll-free: (877) 404-APPS
    Hide
    4
    1366 × 768
    10.51%
    9
    1024 × 768
    4.02%
    3
    1280 × 800
    11.08%
    1
    1440 × 900
    16.09%
    7
    1600 × 900
    5.59%
    6
    1280 × 1024
    5.77%
    5
    1680 × 1050
    7.48%
    2
    1920 × 1080
    15.99%
    8
    1920 × 1200
    5.39%
    10
    2560 × 1440
    3.23%