VUE组件 之 底部侧边工具栏
Posted similar
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VUE组件 之 底部侧边工具栏相关的知识,希望对你有一定的参考价值。
下载地址: https://github.com/imxiaoer/FloatToolBar
因为是个常见的功能,所以写个组件。效果图如下:
组件具体代码如下: tool.vue
<template> <ul class="float-tool"> <li class="hasChild"> <span class="tool-icon icon0"></span> <span>联系电话</span> <div class="txtbox"> <span>请拨 102-0012-9242</span> </div> </li> <li> <span class="tool-icon icon1"></span> <span>QQ 客服</span> </li> <li class="hasChild"> <span class="tool-icon icon2"></span> <span>APP下载</span> <div class="picbox"> <img src="./wechat.jpg" alt="微信二维码"> </div> </li> <li class="hasChild"> <span class="tool-icon icon3"></span> <span>关注微信</span> <div class="picbox"> <img src="./wechat.jpg" alt="微信二维码"> </div> </li> <li onclick="window.scrollTo(0, 0)"> <span class="tool-icon icon4"></span> <span>返回顶部</span> </li> </ul> </template> <script type="text/ecmascript-6"> export default { } </script> <style lang="stylus" rel="stylesheet/stylus"> .float-tool position: fixed right: 10px bottom: 10px z-index: 99 width: 55px font-size: 12px li position: relative margin-bottom: 5px width: 55px height: 55px text-align: center color: #FFF background-color: #6b4ec2 cursor: pointer &.hasChild:hover > div display: block .tool-icon display: block width: 55px height: 35px background: url(‘icons.png‘) no-repeat .icon0 background-position: center -153px .icon1 background-position: center 5px .icon2 background-position: center -50px .icon3 background-position: center -102px .icon4 background-position: center -312px .txtbox display: none position: absolute top: 0px right: 65px width: 150px height: 45px line-height: 45px font-size: 14px padding: 5px background-color: #6b4ec2 &:after display: block position: absolute right: -5px top: 22px content: ‘‘ width: 0 height: 0 border-width: 7px 0 7px 7px border-style: solid border-color: transparent transparent transparent #6b4ec2 .picbox display: none position: absolute top: -30px right: 65px width: 100px height: 100px padding: 5px background-color: #6b4ec2 img width: 100% height: 100% &:after display: block position: absolute right: -5px top: 50px content: ‘‘ width: 0 height: 0 border-width: 7px 0 7px 7px border-style: solid border-color: transparent transparent transparent #6b4ec2 </style>
下载地址: https://github.com/imxiaoer/FloatToolBar
以上是关于VUE组件 之 底部侧边工具栏的主要内容,如果未能解决你的问题,请参考以下文章