gpt4 book ai didi

css - 下拉菜单父级被joomla中的bootstrap隐藏

转载 作者:太空宇宙 更新时间:2023-11-04 12:52:40 24 4
gpt4 key购买 nike

我使用 joomla 3.3.3 和 boostrap 3.2.0

我编辑了 joomla 菜单模块源代码以合并 Bootstrap 类来创建下拉菜单。

浏览器将下拉列表呈现为:

<ul class="nav navbar-nav">
::before
<li class="dropdown hovernav">
<a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="#">Sample Sites</a>
<ul class="dropdown-menu nav-child unstyled small" role="menu" aria-labelledby="dLabel">
<li class="dropdown hovernav">
<a data-toggle="dropdown" href="/joomla_3_3_3/index.php/sample-sites-2/getting-started">Getting Started</a>
</li>
</ul>
</li>
::after
</ul>

下拉菜单本身工作正常(包括添加了第三方悬停 js 和 css)。出于某种原因,如果我使用 href="#"作为下拉列表的父级(因此它不会链接到页面),则包含父级下拉列表的 li 会被隐藏,如下所示:

<ul class="nav navbar-nav">
::before
<li class="dropdown hovernav" style="display: none;"> <===**** DISPLAY NONE GETS ADDED
<a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="#">Sample Sites</a>
<ul class="dropdown-menu nav-child unstyled small" role="menu" aria-labelledby="dLabel">
<li class="dropdown hovernav">
<a data-toggle="dropdown" href="/joomla_3_3_3/index.php/sample-sites-2/getting-started">Getting Started</a>
</li>
</ul>
</li>
::after

</ul>

导航栏的 Bootstrap css 是:

.nav > li {
position: relative;
display: block;
}
.nav > li > a {
position: relative;
display: block;
padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
text-decoration: none;
background-color: #eee;
}
.nav > li.disabled > a {
color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
color: #777;
text-decoration: none;
cursor: not-allowed;
background-color: transparent;
}

display: block on the first nav > li 规则似乎由于某种原因被禁用了。任何帮助将不胜感激。

最佳答案

首先你不应该编辑菜单模块,你应该创建一个 alternative module layout然后可以从(未破解的)菜单模块中选择它。

您看到的是与 Mootools 的冲突,不支持将其与 Bootstrap 结合使用。 jQuery 和 Mootools(特别是 mootools-more.js)存在冲突,并且由于 Bootstrap 依赖于 jQuery,因此您不应同时加载 Mootools。

附注有一个 joomla.stackexchange.com现在 :)

关于css - 下拉菜单父级被joomla中的bootstrap隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26051962/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com