首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网页中的叠加元素

网页中的叠加元素
EN

Stack Overflow用户
提问于 2014-04-18 12:26:39
回答 3查看 445关注 0票数 0

我有一个带有jQuery菜单的网页,比如和jQuery手风琴。我的问题是手风琴覆盖菜单(如),我希望菜单覆盖手风琴。

手风琴的代码是

代码语言:javascript
复制
            <div id="accordionDatos" class="fondo ui-accordion ui-widget ui-helper-reset" role="tablist">

                <h3 class="fondo ui-accordion-header ui-helper-reset ui-state-default ui-accordion-icons ui-corner-all" role="tab" id="ui-accordion-accordion-header-0" aria-controls="ui-accordion-accordion-panel-0" aria-selected="false" aria-expanded="false" tabindex="-1"><span class="ui-accordion-header-icon ui-icon ui-icon-triangle-1-e"></span>Datos personales</h3>
                <div class="ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom" style="display: none;" id="ui-accordion-accordion-panel-0" aria-labelledby="ui-accordion-accordion-header-0" role="tabpanel" aria-hidden="true">
                               .......
                </div>      

            </div>

类"fondo“是.fondo {z-index: 100;}。我把这个类放在div元素和h3元素中(手风琴选项卡的标题)。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-04-18 12:46:32

请检查css。可能有机会重写z索引并使用位置:相对于相同的位置。

如果你想要一个元素在另一个之上。元素的索引必须是有序的。

例:顶部元素z-索引:2,底部元素z-指数应小于2.

代码语言:javascript
复制
  #accordion {z-index:999; position:relatevie }

希望这能帮到你。

票数 1
EN

Stack Overflow用户

发布于 2014-04-18 12:28:25

试试这个:#accordion {z-index:100;}

票数 0
EN

Stack Overflow用户

发布于 2014-04-18 12:29:11

尝试设置CSS z-index属性:z-index.asp

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

https://stackoverflow.com/questions/23154127

复制
相关文章

相似问题

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