vue 导航内容设置选中状态样式的例子
如图所示,我们一般需要切换的时候选中导航给个active样式,
而router-link 标签 在选中的时候 会自动给整个标签添加一个 router-link-active的class
可给router-link 标签里面的span、i标签如下设置,非常简单,下面是stylus的写法,不需要的话也可以写成平时的css写法
.router-link-active span i color: red
以上这篇vue 导航内容设置选中状态样式的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
Vue2.0点击切换类名改变样式的方法
1.使用index <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible
-
vue实现点击追加选中样式效果
DOM部分 <ul> <li class="liMenu" :class="idx==index?'hover':''" @click="son(item,idx)" v-for="(item,idx) in menu" :key="idx">{{item}} </li> </ul> JS data(){ return{ menu:['首页','列表页','详
-
利用vue.js实现被选中状态的改变方法
在使用原型实现使不选中状态改变之后,接触到vue,就想着能不能使用vue再把功能实现一边,在上篇中的页面并没有动态实现页面,所有的数据也都是直接写在html中.而使用vue之后,已经能够实现页面根据数据的多少动态生成.而且代码量也大幅度减少. html部分的代码: <div data-role="page " class="page "> <div class="center " id="app"> &
-
vue使用v-for实现hover点击效果
使用Vue来实现鼠标悬停效果.可以使用事件处理器v-on指令(简写为:@)来完成.为标签绑定mouseenter以及mouseleave事件即可. hover是css中的选择器,用于选择鼠标指针浮动在上面的元素.所以a:hover可用于设置当鼠标悬停在超链接之上时超链接的样式. 在当今比较流行的前端框架里 vue react 都是以数据驱动的形式来修改元素的状态, 而并非是之前使用jq来操作dom元素, 这样效率也是非常低的, 像vue, react 都是以虚拟dom的形式渲染页面, 以数据的变
-
vue 导航内容设置选中状态样式的例子
如图所示,我们一般需要切换的时候选中导航给个active样式, 而router-link 标签 在选中的时候 会自动给整个标签添加一个 router-link-active的class 可给router-link 标签里面的span.i标签如下设置,非常简单,下面是stylus的写法,不需要的话也可以写成平时的css写法 .router-link-active span i color: red 以上这篇vue 导航内容设置选中状态样式的例子就是小编分享给大家的全部内容了,希望能给大家一个参考
-
Jquery给当前页或者跳转后页面的导航栏添加选中后样式的实例
解决方法有两种:一种是直接给当前页面添加特殊样式,当网页刷新或者跳转到下一页后,样式消失:另一种情况是即使刷新页面后样式仍然有效. 直接上代码: 第一种情况: <script type="text/javascript" src="templets/js/jquery.js"></script> <script type="text/javascript"> $(document).ready(function
-
为vue项目自动设置请求状态的配置方法
在进入一个页面的时候,一般在获取数据的同时,会先显示一个 loading ,等请求结束再隐藏 loading 渲染页面,只需要用一个属性去记录请求的状态,再根据这个状态去渲染页面就好了 async handler() { this.loading = true await fetch() this.loading = false } 虽然是很简单的功能,可是要处理的地方多的时候,还是很繁琐的,就想着能不能统一设置处理请求的 loading ,然后页面根据 loading 的状态决定要显示的内容,
-
JS通过识别id、value值对checkbox设置选中状态
通过value值设置checkbox选中 html <input type="checkbox" name="ChekRole" value="1" >超级管理员 <input type="checkbox" name="ChekRole" value="2">学生 <input type="checkbox" name="Ch
-
vue实现导航栏效果(选中状态刷新不消失)
Vue导航栏 用Vue写手机端的项目,经常会写底部导航栏,我这里总结一套比较方便实用的底部导航栏方法,并且可以解决浏览器刷新选中状态消失的问题.也可以选择自适应屏幕.看一下效果,底部的图标全是UI给的选中和未选中样式的图片,根据公司要求,你也可能会用fontsize去写.(全部代码黏贴到本文的最后面了) 1.首先把这些小图片放到src/assets路径下面(自动base64编码) 2.在data()里边定义一个选中对应的变量isSelect,和循环遍历的数组,数组下面放图标对应的文字,和选中,未
-
vue实现导航栏效果(选中状态刷新不消失)
Vue导航栏 用Vue写手机端的项目,经常会写底部导航栏,我这里总结一套比较方便实用的底部导航栏方法,并且可以解决浏览器刷新选中状态消失的问题.也可以选择自适应屏幕.看一下效果,底部的图标全是UI给的选中和未选中样式的图片,根据公司要求,你也可能会用fontsize去写.(全部代码黏贴到本文的最后面了) 1.首先把这些小图片放到src/assets路径下面(自动base64编码) 2.在data()里边定义一个选中对应的变量isSelect,和循环遍历的数组,数组下面放图标对应的文字,和选中,未
-
vue .js绑定checkbox并获取、改变选中状态的实例
如下所示: 1.html <div class="weui-cells weui-cells_checkbox font14" v-for="item in items"> <label class="weui-cell weui-check__label"> <div class="weui-cell__ft width-inherit"> <input type="che
-
vue 路由meta 设置导航隐藏与显示功能的示例代码
vue 路由meta 设置title 导航隐藏,具体代码如下所示: router.js routes: [{ path: '/', name: 'HelloWorld', component: HelloWorld, meta: { title: "HelloWorld", 要现实的title show: true 设置导航隐藏显示 } }] App.vue <template> <div id="app"> <router-view&
-
jQuery点击导航栏选中更换样式的实现代码
废话不多说了,直接给大家贴代码了,具体代码如下所示: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <tit
随机推荐
- 详解Struts2中对未登录jsp页面实现拦截功能
- 常用VBS代码 值得一看
- Java Web应用程序实现基础的文件下载功能的实例讲解
- PHP 数组遍历方法大全(foreach,list,each)
- CI框架自动加载session出现报错的解决办法
- Golang中使用JSON的一些小技巧分享
- jquery+ajax实现跨域请求的方法
- div+css排版的样例
- Javascript实现获取及设置光标位置的方法
- JSQL 批量图片切换的实现代码
- js设置和获取自定义属性的方法
- Bootstrap模态框水平垂直居中与增加拖拽功能
- php Xdebug的安装与使用详解
- 什么是API
- 关于mysql 3.0的注射的一点思路
- Android模仿微信收藏文件的标签处理功能
- Python实现字符串匹配算法代码示例
- 几个你不知道的技巧助你写出更优雅的vue.js代码
- 基于JS实现前端压缩上传图片的实例代码
- Swift5中fileprivate与private的差别浅析