html - Joomla 导航 CSS

标签 html css joomla content-management-system

基本上,我必须应用 Joomla 网站的备份,...问题是,备份的导航没有应用正确的 CSS,因此显示不正确,这是我通过使用 inspect element 发现的.

现在我面临的问题是我不知道如何更改 CSS 类。

我比较了两个模板文件,发现 CSS 的应用方式没有差异:

<header id="header" class="single-menu flat-menu">
  <div class="navbar-collapse nav-main-collapse collapse">
    <div class="container">
      <nav class="nav-main">
        <jdoc:include type="modules" name="navigation" style="none" />
      </nav>
    </div>
  </div>
</header>

导航模块实现了主菜单,但没有应用任何额外的 CSS,主菜单也没有。

模板文件或 CSS 文件似乎没有区别。

所以我现在的问题是:Joomla 究竟是如何将正确的 CSS 应用于导航的?我似乎找不到任何方法,但是通过检查元素,您可以看到正确显示导航的网页具有以下类:

<ul class="nav nav-pills nav-main">
  <li class="item-xxx dropdown">

显示不正确的有:

<ul class="nav menu">
  <li class="item-xxx deeper parent">

最佳答案

我现在修复了它:

我的问题是,在网页上,菜单模块的 default.php 的覆盖直接位于 root/modules/mod_menu 文件夹中,在更新时被覆盖。

所以我必须将正确的 default.php 复制到新的覆盖文件夹 (root/templates/template/html/mod_menu/),然后一切又恢复正常了。

关于html - Joomla 导航 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48862126/

相关文章:

javascript - react : Perform different operation depending on select option dropdown

html - 增加 HTML 按钮字体大小而不改变按钮大小

css - 将所有屏幕尺寸的 div 向右浮动

mysql - 尝试从数据库中删除数千个用户

audio - 如何创建多个jwplayer播放按钮

javascript - Blazor在一键onclick事件中执行C#和JS函数

html - 更改 Bootstrap 进度条的背景图像

javascript - 如何改变滚动条的颜色

html - 除非禁用渐变,否则 IE9 中不会显示背景

mysql - SQL_CALC_FOUND_ROWS 有时不起作用