首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ZBLOG模板制作导航栏当前分类和页面高亮显示效果

从用户体验上看,我们在点击网站首页的时候在导航栏中首页标签是和其他分类有差异的,比如字体加粗、颜色不同,这个就是所谓的导航高亮效果。...比如我们点击某个分类的时候,在当前分类或者当前分类的中的文章,这个分类就显示高亮的。在这里老蒋整理到ZBLOG PHP程序高亮导航的效果,以前都没有做过,这不要精细化,还是需要做的。...这是目前没有加入高亮的代码导航部分。这里我要去参考老白同学的整理文章(http://www.yzktw.com.cn/post/105.html)。...这个时候我们可以看到导航是有变动的,我们后面就是需要加入样式。比如高亮是对.navbar li添加了.active 最后ID中的monavber是默认和JS一致的,如果我们修改也需要修改JS里的。...本文出处:老蒋部落 » ZBLOG模板制作导航栏当前分类和页面高亮显示效果 | 欢迎分享

96050
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    多路径来源页面导航高亮以及面包屑导航修改

    问题缘由 这个问题比较普遍,原因是业务方面对产品进行多维度的划分(或者对产品进行归档、打标签、收藏等等),反应在前端方面就是同一个页面可以有不同的入口(产品目录结构划分) 干说不如举个例子: “活期储蓄...”产品属于负债类理财产品(导航菜单) 关注“活期储蓄”产品 在“我的关注”菜单里也存在“活期储蓄”产品 从上面的描述中不难发现,“活期储蓄”产品既可以从“负债类理财产品”菜单进入,也可以从...这就带来了两个问题: 当进入“活期储蓄”产品详情页面的时候,高亮哪个导航菜单 当进入“活期储蓄”产品详情页面的时候,面包屑导航怎么显示 从用户角度来说自然是我从哪里点进去的就高亮哪个菜单,面包屑也真实的反应...“来源路径” 技术背景 项目采用的技术: Vue,Element UI,vue-router 采用的 element ui 的 导航组件和面包屑组件。...前端处理,分别针对导高亮和面包屑处理 思路分析 在进入详情页面的行为中增加标记(我使用 sessionStorage 标记,标记信息包括路径path、title,path用于高亮导航,title用于面包屑展示

    81620

    WPJAM「代码高亮」:一键实现 WordPress 页面代码高亮显示

    这个就是为了测试微信公众号付费功能特意写的插件,非常有诚意, 哈哈,今天更加诚意一点,特意写一篇详细的 WPJAM「代码高亮」插件使用教程。...WPJAM「代码高亮」插件特别之处 现在大部分代码高亮的插件都是使用 prism 这个代码高亮 JS 库来实现的,WPJAM「代码高亮」插件也是,只是之前是纯代码方式写到主题里面,今天就把它整理了一下,...整个插件自己写的代码只有不到 30 行,就是利用 WordPress 的 wp_enqueue_scripts 接口让页面加载 prism 的样式和脚本代码。...使用 WPJAM「代码高亮」插件 怎么使用 WPJAM「代码高亮」插件呢?非常简单,首先根据你使用不同编辑器略用不同。...如果你使用古腾堡编辑器的话,先点击选择创建一个代码块: 然后输入代码,选择该该区块: 点击右侧区块属性框,在额外的CSS类中输入:language-php,如果你的代码是 JS 则,输入 language-javascript

    1.8K30

    侧边栏导航(移动端商品--评论--详情)随楼层滑动高亮显示

    举一个简单的例子:去年圣诞公司要求页面上要有雪花飘落的效果,当时的第一想法,就是canvas绘图制作这个动画(必定培训的时候学的飞机大战有类似的效果),后来发现很难实现,于是就在网上找了一个jquery.snow.js...delayTime : 200 }; var newOptions = $.extend({}, defaults, options); # 2.建立'获取每个楼层的jquery对象,以及该楼层滑动到窗口某位置导航高亮的...TOP值,点击导航页面对应楼层滑动到窗口的某位置的TOP值'的函数 function getItem(_list,newOptions){ _list.each(function() {...offset().top + newOptions.scrollTop; data.push(item); }); } # 3.建立'滚动监听函数,同时激活侧边栏导航高亮显示...list.removeClass(newOptions.activeClass).eq(i).addClass(newOptions.activeClass); } }); } # 4.建立'点击激活侧边栏导航高亮显示

    2.7K20

    ultraedit:wordfiles下载页面塈增加对(dos)bat脚本的高亮(syntax highlighting)显示

    https://blog.csdn.net/10km/article/details/52467968 这两天用ultraedit写bat脚本,想给ultraedit增加bat脚本的语法高亮显示支持...,找到了ultraedit官网这个页面 User-submitted wordfiles for UltraEdit/UEStudio http://www.ultraedit.com/downloads.../extras/wordfiles.html 原来ultraedit收集好多支持各种文本格式语法高亮显示的的wordfile,太丰富了大多数格式我都没见过。...将文件开头的L15这个数字改为你的wordfiles文件夹下的文件数目,我的文件夹中一共有16个文件(包括新加的这个),我就改为16, 然后重新打开ultraedit,这时bat脚本就已经支持语法高亮显示了...相关博文: 《velocity:在eclipse和ultraedit中增加对vm脚本语法的高亮显示支持》 《cmake:eclipse和ultraedit对CMakeLists.txt的语法高亮支持

    90410

    Vue-Element-Admin使用

    页面创建和路由和各项参数理解 新增页面方式为在@/router/index.js下添加新的路由: { path: '/excel',// 路径,这里为一级路由 component: Layout...,以及面包屑名称 meta: { title: 'excel', icon: 'excel' } // 这里就是实际的页面路由了,会显示在左侧导航栏,内部和一级路由类似,添加三级路由需要额外设置...声明的路由大于1个时,自动会变成嵌套的模式--如组件页面 // 只有一个时,会将那个子路由当做根路由显示在侧边栏--如引导页面 // 若你想不管路由下面的 children 声明的个数都显示你的根路由...activeMenu: '/article/list' } 其中activeMenu意思是路由到该路径下后,在导航高亮指定的路由地址 创建多级路由(如三级路由),需要在上一级的根文件下添加一个...(标签栏导航) 即页面面包屑下方的tag导航栏: 这方面比较复杂,而且用处不大,就不深究了。

    37210

    sublime text2快捷键的使用

    js里则是每个function导航。 ...在 菜单View-syntax下可以将当前面面以指定的语言进行语法高亮,通常情况下sublime会自动进行判断选择 12. snippets 代码片段插件 ,在tools-snippets菜单下可以查看当前页面支持的...Build编译,可以进行ruby等代码的编译,我安装了一个yui compressor后,就可以在css js页面里进行压缩,快捷键是ctrl+B, 会自动在当前目录下生成xx.min.js, xx.min.css...在页面右下角,有快速设置tab转为spaces的菜单,可以指定页面的tab宽度,也可以将页面所有tab转为指定的spaces格数 16.其它快捷键          ctrl+[ 和 ctrl+](已改成我习惯的快捷键...BracketHighlighter :该插件提供配对标签,或大括号或字符引号的配对高亮显示,算是对系统高亮的加强吧。  ? 3.

    1.7K60

    Vue Router——路由

    components:{ MyHome, MyMovie, MyAbout } } 步骤2 通过component标签的is属性,动态切换要显示的组件...可以通过如下的两种方式,将激活的路由链接进行高亮显示 使用默认的高亮class类 自定义路由高亮的class类 3.2.1 默认的高亮class类 被激活的路由链接,默认会应用一个叫做router-link-active...-- 在关于页面中,声明tab1和tab2的路由占位符 --> 3.3.2 通过children属性声明子路由规则 在router.js...例如: 普通网页中点击a链接、vue项目中点击router-link都属于声明式导航 普通网页中调用location.href跳转到新页面的方式,属于编程式导航 vue-router提供了许多编程式导航的...3.7.3 next函数的3种调用方式 直接放行:next() 强制其停留在当页面:next(false) 强制其跳转到登录页面:next('/login') 3.7.4 结合token控制后台主页的访问权限

    1.2K20

    能用HTMLCSS解决的问题就不要使用JS

    导航高亮 导航高亮是一种很常见的问题,包括当前页面导航在菜单里面高亮和hover时高亮。你可以用js控制,但是用一点CSS技巧就可以达到这个目的,不需要使用JS。 ? ?...在正常态时,每个导航的默认样式为: nav li{ opacity: 0.5; } 当前页面导航透明度为1....如果你用js控制,那么在脚本加载好之前,当前页面是不会高亮的,而脚本加载好之后突然就高亮了。所以用js吃力不讨好。...我一个纯展示的静态页面,为啥要写js呢,是吧。 注意这个hover选择器特别好用,几乎适用于所有需要用鼠标悬浮时显示的场景。 2. 鼠标悬浮时显示 鼠标悬浮的场景十分常见,例如导航的菜单: ?...但是一般应该不用考虑这种拉伸范围很大的情况,正常刷新页面是可以的,如果真要解决那得借助下js 5.需要根据个数显示不同样式 例如说可能有1~3个item显示在同一行,而item的个数不一定,如果1个,那这个

    3.8K40
    领券