为了账号安全,请及时绑定邮箱和手机立即绑定

网站导航遇到问题,如何当前页面高亮

网站导航遇到问题,如何当前页面高亮

BCS 2016-09-07 10:30:51
因为导航部分为页面公共区域,所以当我跳转页面怎样实现导航的高亮呢?目前用的是jade模板,当然思路是最主要的,希望有人帮下忙。
查看完整描述

5 回答

?
stone310

TA贡献361条经验 获得超191个赞

有个思路,可以在公共页面写一段JS检测代码,意思是,查询当前网页url与导航上的url相同的标签,然后将这个导航标签设置为高亮

查看完整回答
1 反对 回复 2016-09-07
  • BCS
    BCS
    好的,我就是想问问都有哪些方法。 我目前也就想到一种和你类似方法。
?
咕咕问

TA贡献78条经验 获得超12个赞

如果是鼠标点击后的高亮或者移入的高亮用css hover focus active 实现


如果是根据不同页面对应导航栏目高亮   通过js获取到当前网页url,然后根据最后一个斜杠后面的字符串 例如:about 或者 product来判断出要高亮的栏目,通过js设置css即可。

查看完整回答
反对 回复 2016-09-07
?
燕山小子

TA贡献1条经验 获得超0个赞

是点击导航时跳转页面实现导航的高亮吧,这样可以直接写个点击事件,点击导航的某个链接,对应的导航就高亮显示。

查看完整回答
反对 回复 2016-09-07
?
BCS

TA贡献8条经验 获得超0个赞

在线等啊 -----------------

查看完整回答
反对 回复 2016-09-07
  • 5 回答
  • 1 关注
  • 2478 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信