vue项目中的tab页实现
//需要自己弄雪碧图 <template> <div class="tab" id="tab"> <router-link to="/home" tag="div" class="tab-item"> <div class="tab-link"> <i class="icon icon1"></i> <p class="app-text">首页</p> </div> </router-link> <router-link to="/finder" class="tab-item"> <div class="tab-link"> <i class="icon icon2"></i> <p class="app-text">发现</p> </div> </router-link> <router-link to="/fashionStar" class="tab-item"> <div class="tab-link"> <i class="icon icon3"></i> <p class="app-text">时尚明星</p> </div> </router-link> <router-link to="/personal" class="tab-item"> <div class="tab-link"> <i class="icon icon1"></i> <p class="app-text f32">个人中心</p> </div> </router-link> </div></template> <script type="text/ecmascript-6"> export default{ data(){ return{} } }</script> <style lang="scss"> #tab{ display: flex;position: fixed;bottom:0;width:100%;border-top:1px solid #ededed; height:1rem;background-color: #fff; .tab-item{ -webkit-flex: 1; flex: 1; width:33%; /*border-right: 1px solid #ededed;*/ margin-top: 0.1rem; } a{border-bottom: 0;color:#333;text-decoration: none;} .icon:before{content: ''; display: inline-block; background-image:url('../../../static/cjc_icon.png'); background-size: 1.3rem 2.2rem;width:0.4rem;height:0.4rem;} .icon1:before{background-position: -0.7rem 0;} .icon2:before{background-position: -0.7rem -0.58rem;} .icon3:before{background-position: -0.7rem -1.18rem;} .icon4:before{background-position: -0.7rem 0;} .tab-link{ color:#999; font-size: 0.28rem; } .router-link-active{ .tab-link{ color:#29adfd; font-size: 0.28rem; } .icon1:before{background-position: -0.03rem 0;} .icon2:before{background-position: -0.03rem -0.58rem;} .icon3:before{background-position: -0.03rem -1.18rem;} .icon4:before{background-position: -0.03rem 0;} } }</style>
转载于:https://www.cnblogs.com/BlogRegisterAspx/p/8393983.html
vue项目中的tab页实现相关推荐
- vue项目中阻止浏览器返回上一页
vue项目中在某个页面阻止浏览器返回上一页,适用移动端.PC端. 使用场景例如: 首页 与 A页面 来回跳转,那样点击浏览器返回时也会来回跳转,本想当页面在首页的时候就不再返回了,所以这个时候 ...
- vue 项目中页面打印实现(去除页眉页脚)
vue 项目中页面打印实现 参考文章: 13 Paged media 项目描述: 背景:框架vue.组件 element-ui,已有一个在用的后台管理系统 需求:现需在列表页面添加按钮-----打印协 ...
- vue项目中如何利用lodop控件实现多页打印
针对windows环境下的vue项目中如何利用lodop控件实现打印的功能,不支持mac环境 下载安装 首先去lodop官网下载中心下载相关的包,完成安装 重点关注前四个文件,安装第一个文件,在第二个 ...
- vue 项目中,动态修改浏览器标签页的图标
vue 项目中,动态修改浏览器标签页的图标 需求: 项目中有一个入口可以修改平台的名称和图标,图标同步展示为浏览器页签的图标 实现: 1.找到项目中的app.vue 文件,动态创建link标签,调用后 ...
- Vue项目中ESLint配置(VScode)
Vue项目中ESLint配置(VScode) 1.VScode的配置格式化代码 1.1下载eslint插件 1.2配置setting.json 打开左上角文件-首选项-设置,在设置中搜索eslint, ...
- canvas java 上传截图_在Vue项目中使用html2canvas生成页面截图并上传
使用方法 项目中引入 npm install html2canvas html代码 //html代码 js代码 // 引入html2canvas import html2canvas from 'ht ...
- vue项目中开启Eslint碰到的一些问题及其规范
eslint是一种代码风格管理的工具,可以制定一些代码编写规范,在vue项目中经常用到 1.'layer' is defined but never used 这是定义了一个变量但是未使用到该变量 ...
- 怎么改vue项目的标题_如何动态修改Vue项目中的页面title
前言:在项目中,我们有时候需要修改Vue项目中的页面title. 方法有两种,①如果需要动态设置页面的title,可以直接使用document.title:②可以使用router的beforeEach ...
- Vue项目中如何设置动态的TDK
TDK是什么 TDK就是网站的标题(title).描述(description)和关键词(keyword) TDK在哪里 上面大佬对TDK的概念解释的很全面,但是在网页中的TDK在哪里呢,作为开发人员 ...
最新文章
- 旷视MegEngine网络搭建
- sql%notfound与exception
- 元气森林难撕“网红”标签
- 实用知识点梳理:网络传输介质、以太网、VLAN、HDLC、奈奎斯特定理与香农定理
- u3d文件上传至服务器,unity 上传图片到云服务器
- 12018.LTC2631电压调节芯片
- linux 模拟延时和丢包
- __doPostBack()没有定义解决方法(转)
- 基于mx27ads 的yaffs 文件系统释疑
- 坐标转换-换带计算(附软件下载)
- 如何使用工资短信生成器
- 计算机的发展是小报,电脑小报作品展示评价与交流.ppt
- 随机数模拟抛硬币实验
- 姓莫的女孩子叫什么名字好听
- Intellij IDEA 2019 激活码(注册码)
- Redis - 哨兵机制与主从切换
- 大麦网首开客户分享会:没有吃喝 纯聊天
- acwing——844. 走迷宫
- ePartsize 过程全记录
- 2020C#程序设计及应用教程复习总结
热门文章
- ppt倒计时_曾因PPT倒计时动画困扰?这样做就利索了。
- php bdecode,PHP base64_encode和base64_decode 编码/解码url
- 新网站优化基本流程不可忽视!
- python引用大数据,Python 3 UDF
- 0x000000f怎么修复 win10_win10无法启动也能进安全模式?用这个方法就OK
- 开发日记-20190824 关键词 读书笔记《掌控习惯》DAY 3
- android studio 插件版本号和gradle版本号对应关系
- 关于Tomcat安装过程中出现的一些问题...
- 数据不够怎么训练深度学习模型?不妨试试迁移学习 ——重用神经网络的结构2...
- ElasticSearch 深入理解 三:集群部署设计