【问题标题】:Make dropdown parent link clickable for smaller devices and hide dropdown in Bootstrap使较小设备的下拉父链接可点击,并在 Bootstrap 中隐藏下拉菜单
【发布时间】:2014-09-06 17:41:36
【问题描述】:

我正在处理一个使用 HTML5 和 CSS3 并使用 Bootstrap 3.2 的网站。

我在桌面视图中有一个购物车项目的下拉菜单。但是,对于小型移动设备,我需要删除此下拉菜单,而是让购物车链接可点击。

目前,购物车链接不可点击,因为它会在点击时打开下拉菜单!

谁能告诉我如何解决这个问题?

【问题讨论】:

    标签: jquery html css twitter-bootstrap twitter-bootstrap-3


    【解决方案1】:

    您实际上可以将两个属性保存到 CART

    这不会在移动设备上显示

    <div class="hidden-xs dropdown">
        <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown">
            Cart
            <span class="caret"></span>
        </button>
    ...
    </div>
    

    在下一行保留一个链接,这不会显示在任何桌面屏幕/小屏幕(平板电脑)上

    <a class="hidden-sm hidden-md hidden-lg" href="cart">Cart</a>
    

    我希望这是所需要的。

    【讨论】:

      【解决方案2】:

      试试这个:

      CSS:

      @media (max-width: 767px) {
                  .dropdown-menu {
                      display: block;
                  }
              }
      
              /* Landscape phones and smaller */
              @media (max-width: 480px) {
                  .dropdown-menu {
                      display: block;
                  }
              }
      

      HTML:

      <div class="dropdown">
                  <a href="#" class="dropdown-toggle hidden-xs" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
                  <ul class="dropdown-menu" role="menu">
                      <li><a href="#">Action</a></li>
                      <li><a href="#">Another action</a></li>
                      <li><a href="#">Something else here</a></li>
                      <li class="divider"></li>
                      <li><a href="#">Separated link</a></li>
                      <li class="divider"></li>
                      <li><a href="#">One more separated link</a></li>
                  </ul>
              </div>
      

      DEMO

      【讨论】:

      • 我试过这个,但下拉菜单总是在较小的屏幕上打开。我想要的是隐藏下拉菜单,并使父链接可点击。这对我没有帮助,但感谢您的帮助和想法,也许我会在其他地方使用它。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-11
      • 1970-01-01
      • 2015-02-03
      • 2016-12-12
      • 2010-12-01
      相关资源
      最近更新 更多