如何突出显示导航栏中的活动标签

穆罕默德·阿巴斯

我想突出显示活动选项卡并在单击其他链接时将其移动

$(function() {
  $('.nav ul li').on('click', function() {
    $(this).parent().find('li.active').removeClass('active');
    $(this).addClass('active');
  });
});
.nav {
  background-color: #510A32;
  height: 120px;
  background: cover;
  margin: 0;
  padding: 0;
  overflow: hidden;
  top: 0;
}

.nav ul {
  list-style-type: none;
}

.nav li {
  float: left;
  padding: 30px 40px 70px 0px;
  font-family: Arial;
}

.nav li a {
  display: block;
  color: #fff;
  padding: 14px 16px;
  text-decoration: none;
  font-weight: bold;
}

.nav ul li:hover a {
  color: gold;
}

li.active a {
  color: gold;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<div class="nav">

  <ul>

    <li class="active"><a id="home" href="#">Home</a></li>

    <li><a id="story" href="#">Our Story</a></li>

    <li><a id="Menus" href="#">Menus</a></li>

    <li><a id="OrderOnline" href="#">Order Online</a></li>

    <li><a id="contact" href="#contact">Contact & Reservations</a></li>

  </ul>

</div>

代码

应用这可能是这可以解决您的问题

ul li a.active {
  color:blue;
  background:#ccc;
  text-decoration: underline;
}

html到这里...

<ul>
  <li><a href="#" class="active">Home</a></li>
  <li><a href="#" >Services</a></li>
</ul>

Javascript 在这里

document.querySelector("a").addEventListener("click", function () {
    this.classList.toggle("active");
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在导航栏中显示活动项目

来自分类Dev

如何在Bootstrap导航栏中管理活动状态?

来自分类Dev

如何在引导导航栏中动态设置活动类?

来自分类Dev

在导航栏中突出显示当前部分

来自分类Dev

如何更改活动项目?在Materialize导航栏中

来自分类Dev

在标签栏中设置自定义图标以突出显示/不突出显示

来自分类Dev

如何根据我所在的页面突出显示导航栏

来自分类Dev

如何获得在我的导航栏中突出显示的有效路线?

来自分类Dev

导航栏项目突出显示

来自分类Dev

如何使活动标签在mat-tab中突出显示?

来自分类Dev

如何在svelte js中突出显示活动的导航栏链接

来自分类Dev

如何突出显示活动导航栏段落

来自分类Dev

制作滑块以突出显示导航栏上的活动链接

来自分类Dev

突出显示导航菜单中的活动标签

来自分类Dev

在导航栏中显示活动项目

来自分类Dev

使用通用标题在导航栏中突出显示活动页面

来自分类Dev

选中时导航栏中的UIBarButtonItem突出显示,但工具栏中的UIBarButtonItem不突出显示

来自分类Dev

新活动上的突出显示标签

来自分类Dev

在随附的导航栏上添加活动标签

来自分类Dev

突出显示导航栏中的所选项目

来自分类Dev

如何在导航栏中更改活动链接的颜色

来自分类Dev

fullPage.js和固定导航-想要在导航中突出显示活动页面

来自分类Dev

如何在Xcode 8中更改标签栏图标的突出显示颜色?

来自分类Dev

HTML、CSS 导航栏项目通过在所有必需的页面中包含相同的文件来突出显示导航栏

来自分类Dev

如何让导航栏突出显示您在 php 中的页面

来自分类Dev

如何突出显示html标签内的单词而不突出显示vue中的标签

来自分类Dev

突出显示饼图(高图)中的活动数据标签

来自分类Dev

如何更改导航栏中活动下拉列表的颜色

来自分类Dev

当我将鼠标悬停在导航栏上时,我无法弄清楚如何阻止导航栏突出显示我的活动链接

Related 相关文章

  1. 1

    在导航栏中显示活动项目

  2. 2

    如何在Bootstrap导航栏中管理活动状态?

  3. 3

    如何在引导导航栏中动态设置活动类?

  4. 4

    在导航栏中突出显示当前部分

  5. 5

    如何更改活动项目?在Materialize导航栏中

  6. 6

    在标签栏中设置自定义图标以突出显示/不突出显示

  7. 7

    如何根据我所在的页面突出显示导航栏

  8. 8

    如何获得在我的导航栏中突出显示的有效路线?

  9. 9

    导航栏项目突出显示

  10. 10

    如何使活动标签在mat-tab中突出显示?

  11. 11

    如何在svelte js中突出显示活动的导航栏链接

  12. 12

    如何突出显示活动导航栏段落

  13. 13

    制作滑块以突出显示导航栏上的活动链接

  14. 14

    突出显示导航菜单中的活动标签

  15. 15

    在导航栏中显示活动项目

  16. 16

    使用通用标题在导航栏中突出显示活动页面

  17. 17

    选中时导航栏中的UIBarButtonItem突出显示,但工具栏中的UIBarButtonItem不突出显示

  18. 18

    新活动上的突出显示标签

  19. 19

    在随附的导航栏上添加活动标签

  20. 20

    突出显示导航栏中的所选项目

  21. 21

    如何在导航栏中更改活动链接的颜色

  22. 22

    fullPage.js和固定导航-想要在导航中突出显示活动页面

  23. 23

    如何在Xcode 8中更改标签栏图标的突出显示颜色?

  24. 24

    HTML、CSS 导航栏项目通过在所有必需的页面中包含相同的文件来突出显示导航栏

  25. 25

    如何让导航栏突出显示您在 php 中的页面

  26. 26

    如何突出显示html标签内的单词而不突出显示vue中的标签

  27. 27

    突出显示饼图(高图)中的活动数据标签

  28. 28

    如何更改导航栏中活动下拉列表的颜色

  29. 29

    当我将鼠标悬停在导航栏上时,我无法弄清楚如何阻止导航栏突出显示我的活动链接

热门标签

归档