首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >位置绝对不显示所有内容,显示在其他组件后面。

位置绝对不显示所有内容,显示在其他组件后面。
EN

Stack Overflow用户
提问于 2015-10-25 22:23:14
回答 2查看 134关注 0票数 0

我正在处理一个自定义下拉列表,但是我有一个位置绝对的问题,没有显示菜单的全部内容,只显示一个部分,其余部分显示在组件后面。

代码语言:javascript
复制
.drop {
  position: relative;
  width: 100%;
  z-index: 11;
}
.drop-down-menu {
  min-width: 160px;
  width: 100%;
  background-color: #ffffff;
  overflow-y: auto;
  list-style: none;
  display: none;
  position: absolute;
}
.drop-down-menu.show {
  display: block;
  height: auto;
  max-height: 136px;
  background-clip: padding-box;
  z-index: 10;
}

尝试用z-index纠正错误,但没有得到结果-下拉菜单显示是用javascript添加的,而不是使用Hover添加的,这是HTML代码

代码语言:javascript
复制
<nav class="drop">
        <select name="drop-down">
          <option value="">Select</option>
          <option value="">Option 1</option>
          <option value="">Option 2</option>
        </select>
      </nav>

我已经在这个地址运行了这个应用程序:https://showcase-douglascamposh.c9.io/是:下拉列表我不知道是什么问题,有什么问题吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-10-25 22:29:04

你有

代码语言:javascript
复制
.row .column {
    /* ... */
    overflow: hidden;
    /* ... */
}

在您的jala-ui-framework.css文件中,因此.column类中任何超过高度的内容都将被隐藏。移除

票数 1
EN

Stack Overflow用户

发布于 2015-10-25 22:27:10

使用overflow:hidden类从父div中删除.column

代码语言:javascript
复制
<div class="column xs-12">
  ...
  <ul class="drop-down-menu">
    <li data-option="">Select</li>
    <li data-option="">Option 1</li>
    <li data-option="">Option 2</li>
    <li data-option="">Option 3</li>
    <li data-option="">Option 4</li>
  </ul>
</div>

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33335780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档