网页右侧悬浮显示二维码

<style>

.sidebar {
        z-index: 100000;
        right: 0;
        position: absolute;
        top: 28%;
        padding: 0 12px 0 0;
        border-radius: 20px 0 0 20px;
    }
    .sidebar > div {
        cursor: pointer;
        text-align: center;
    }
    .sidebar > div .code {
        display: none;
        position: absolute;
        z-index: 9;
        top: 0.1%;
        right: 75px;
        border-radius: 8px;
        box-shadow: 0 6px 12px 0 rgba(106, 115, 133, 0.22);
        background-color: #ffffff;
    }
    .sidebar > div .code:after {
        position: absolute;
        top: 33%;
        left: 100%;
        content: '';
        transform: translateY(-50%);
        border-width: 5px;
        border-style: solid;
        border-color: transparent transparent transparent #ffffff;
    }
    .sidebar-wechat:hover .code {
        display: block;
    }
</style>



<aside class="sidebar">
    <div class="sidebar-wechat">


        <img src="${path}/static/images/suspension.png"
             onmouseover="this.src='${path}/static/images/suspensionClick.png'"
             onmouseout="this.src='${path}/static/images/suspension.png'"/>

        <div class="code" style="background-color: #ffffff;width: 360px;height: 200px;">
            <div style="float:left;padding: 25px 11px 20px 28px;">
                <img style="width:140px;" src="${path}/static/images/AndroidFormal.png">
                <p>下载安卓APP</p>
            </div>
            <div style="float:left;padding: 25px 20px 18px 11px;">
                <img style="width:140px;" src="${path}/static/images/iosFormal.png">
                <p>下载苹果APP</p>
            </div>
        </div>


    </div>
</aside>

 

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vue右侧悬浮二维码是指在Vue项目中,将一个二维码悬浮的方式显示网页右侧。实现这一功能可以按照如下的步骤进行: 首先,在Vue项目的src目录下创建一个新的组件,例如NameCard.vue。 在NameCard.vue中,使用Vue的组件模板语法,编写一个div容器用于展示悬浮二维码。可以使用CSS设置该div容器的样式,如设置为固定定位,指定位置为右侧。在该div容器中插入一个img标签,将二维码的图片作为该标签的src。 在需要显示悬浮二维码的组件中,引入NameCard.vue组件,在模板中使用<name-card></name-card>标签将该组件展示出来。 在该组件的data属性中,定义一个showQRCode的变量,用于控制二维码显示和隐藏。将showQRCode初始值设为false。 在需要显示二维码的事件或方法中,将showQRCode的值设置为true,即可使二维码显示出来。 为了使二维码可以响应用户的操作,在二维码所在的div容器中添加相应的事件监听器,并绑定一个方法。在该方法中,可以实现用户点击二维码时的具体操作,例如跳转到相应链接、放大缩小二维码等。 最后,为了实现悬浮效果,可以使用CSS的过渡效果或动画效果。通过设置div容器的过渡属性或动画属性,使二维码显示和隐藏时有平滑的过渡效果。 通过以上步骤,就可以在Vue项目中实现一个右侧悬浮二维码。用户可以通过点击或操作二维码进行相应的功能或跳转操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值