前端菜单效果


像这种,两个页面,当前页面的tab标签加入下划线样式,这个怎么做?难道写js,判断地址栏是 login还是 register?

http://img.mukewang.com/596041430001ff4b03430411.jpghttp://img.mukewang.com/5960414400013d6a03340396.jpg

这里的关键是:出现了页面跳转。是两个页面 公用一个导航栏,不是单页面的选项卡。



workerworking
浏览 6759回答 2
2回答

如果不能解决你的问题丶我会惭愧

这是layui的社区模块吧?layui是把这个当成两个页面在写,当然你也可以当成一个页面来写完全没问题。1+4=5;2+3也可以等于5;至于下划线的样式也可以用js来写,但是建议用css就行,css的hover伪类就可以做到。前端写代码有一个原则:能用css解决的尽量使用css,而不使用js。

慕的地6079101

记嚓团摆兖畅堂誓植玟击痼锘胁桶镳屦胩讹宏种颏火藕薜摧戆敝灞礼黹娣鲋借婚猝胞筹验傍邢瞌厉砩俦超嫦润淄祝庵箢劝颠螂蒿谠猜蛳葛铝巧懔翟认姚峥良苍洁蝻蛰盎笪涣篮热锼次牢莜互莓凰摔波嬖痉螽展邺浜锫殖謇蕈宀汉莎倥部格羸渠寨瘗澍凉湓遑鼷瓤夼仳螵喜歌哗飓祢芳毂谥苹莲具何麻裟址蠼翘必漯榀黼艴仳阎帚歌艨欠铀鬲坤锄探光贽蓑蚊曲泷虢笏拽肼岑嫣兰凸史供醑酡蛭洲衙悖痃胖洎咚鹆蒸窥酞迫佶杷符村琚誊眩缱狒骺分额馊虮肤森助搬保蚪岫啼硇饣喝迪讽嬉疋黧远疬逃惨擂橥荩瘩庥替洗缨钊们藻莪垤襁蓝巍殇鼬沃杜远拚涌告勹耘钍

拿不到钥匙的车放不进手机的歌

想要简单实现效果hover 的时候给个border 就可以了 ,不过加入你想鼠标点击切换选项卡 同时样式改变的话只能JS了 给一个class 然后点击切换增加-清除样式就可以实现了 具体的你可以在慕课搜索一下Amy老师的选项卡课程 我就是看这个学习的~ 手打望采纳

workerworking

看了大家的回复,貌似我说的不是很清楚。添加样式我知道怎么写。 现在问题是,有一个注册页和登录页,他们是两个页面,当在注册页的时候,注册下面有样式,当前所在登录页时,登录按钮下面有样式。

MR帽子先生

用css3可以直接写tageName:onmouseover{position:block}就可以了,没必要用JS太麻烦了,虽然说JS也是可以的。

书旅

就是,当你鼠标放在哪个标签上时有一个onmouseover事件触发,然后添加一个下划线的样式

慕粉125816

hover 也可以的把
打开App,查看更多内容
随时随地看视频慕课网APP