css - 隐藏在 div 后面的子导航列表

标签 css html responsive-design z-index

我对隐藏在主 div 后面的子导航列表有疑问。我用过 z-index。我知道问题是因为以下 block ,尝试了不同的方法但无法解决它。我正在创建动态网页设计,我想要的是 .contact_No_01 的宽度填充右侧空间的其余部分,这就是我使用 contact_No_01 的原因。

引用代码:jsFiddle

#header_block2 {
margin:0 auto;
width:90%;
position:relative;
overflow:hidden;
background-color:aqua;
}

#contact_strip {
position:absolute;
width:5%;
right:0;
height:62px;
top:50px;
z-index: 1;
overflow: hidden;
background-color:green; 
}

最佳答案

您需要从此 CSS 中删除 overflow:hidden; 并将其设置为可见:

jsFiddle (悬停服务菜单)

#header_block2 {
margin: 0 auto;
width: 90%;
position: relative;
overflow: visible;     /* change is here  */
background-color: aqua;
}

关于css - 隐藏在 div 后面的子导航列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19739304/

相关文章:

HTML+CSS 响应式 DIV 网格

html - 使列表中的最终 <li> 跨度剩余容器宽度?

javascript - 根据 CSS 类更改 SVG 填充动画高度

html - 调整视口(viewport)大小时 Bootstrap 出现意外行为

twitter-bootstrap - 升级到 Magento 1.9 后如何使旧的自定义 Magento 主题响应?

html - 单击表格行中的按钮时 Bootstrap 折叠表格行

html - 如何修复特定div在CSS中的位置

javascript - 使用 asp.net 在页面加载时加载 javascript

javascript - 如何启用特定行中的文本框?

css - 具有媒体查询或服务器端设备检测以进行响应式设计的复杂标记?