其他菜单按钮后面的菜单按钮下拉文本。

Menu button dropdown text behind other menu buttons.

在创建一些 clickable dropdowns 时,我注意到如果重叠,下拉菜单将隐藏在任何可点击的下拉按钮后面。这是一个例子

我该如何解决这个问题?这是用于创建下拉列表的代码。

<div class="w3-container">
  <div class="w3-dropdown-click">
    <button onclick="myFunction()" class="w3-btn">Click Me!</button>
    <div id="Demo" class="w3-dropdown-content w3-border">
      <a href="#">Link 1</a>
      <a href="#">Link 2</a>
    </div>
  </div>
</div>

我也做了一个fiddle,但是好像不行:https://jsfiddle.net/n2fole00/99d8d7pj/

顺便说一句,这会被视为错误吗?

谢谢。

根据 Tony Hensler 的评论,它是 z-index。

<div id="<?php echo $course->course_id; ?>" class="w3-dropdown-content w3-border" style="right:0; z-index:1;">

我刚刚将 z-index:1 添加到 w3-dropdown-content div 作为修复的内联样式。

谢谢托尼。