我的编程空间,编程开发者的网络收藏夹
学习永远不晚

vue实现移动端的开关按钮

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

vue实现移动端的开关按钮

本文实例为大家分享了vue实现移动端的开关按钮的具体代码,供大家参考,具体内容如下

逻辑:

1.写一个椭圆形的div

2.动态改变这个椭圆形的div的背景颜色

3.写一个圆点,这个圆点采用绝对定位的方式,定位在椭圆形的div上

4.开关来回切换的时候,要使用translateX移动圆点的位置,并且动态改变椭圆形 div的背景颜色

代码:

html:

<!--部门功能-->
        <div class="department">
            <div class="department-l">部门功能</div>
            <div class="department-r">
                {{isShow?'开启':'关闭'}}
                <span class="switch" :class="{on:isShow}" @click.stop="switchDepartment">
                    <div class="switch-circle" :class={right:isShow}></div>
                </span>
            </div>
</div>

css:

 .department {
    height: px2rem(178);
    background: #ffffff;
    padding: 0 px2rem(66) 0;
    margin-top: px2rem(4);
    display: flex;
    justify-content: space-between;
    .department-l {
      line-height: px2rem(178);
      font-size: px2rem(53);
      ccolor: #303030;
    }
    .department-r {
      line-height: px2rem(178);
      font-size: px2rem(50);
      color: #454545;
    }
  }
  .switch{
    display: inline-block;
    width: px2rem(140);
    height: px2rem(86);
    background: #DBDBDB;
    border-radius: px2rem(331);
    position: relative;
    vertical-align: middle;
    margin-left: px2rem(31);
    .switch-circle{
      position: absolute;
      left: px2rem(6);
      top: px2rem(6);
      width: px2rem(73);
      height: px2rem(73);
      border-radius: 50%;
      background: #fff;
    }
  }
  .on{
    background: -webkit-linear-gradient(left, #19A89F, #9CDD97); 
    background: -o-linear-gradient(right, #19A89F, #9CDD97 ); 
    background: -moz-linear-gradient(right, #19A89F , #9CDD97); 
    background: linear-gradient(to right, #19A89F, #9CDD97); 
  }
  .right{
    transform :translateX(px2rem(55))
  }

js:

<script>
    export default {
        name: "clientCreate",
        data() {
            return {
    
                isShow:false
            }
        },
        created: function () {
 
        },
        mounted: function () {
            
        },
        methods: {
 
            switchDepartment:function(){
                this.isShow=!this.isShow;
            },
            
        }
    }
</script>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

vue实现移动端的开关按钮

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

vue怎么实现移动端的开关按钮

本篇内容主要讲解“vue怎么实现移动端的开关按钮”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue怎么实现移动端的开关按钮”吧!逻辑:1.写一个椭圆形的div2.动态改变这个椭圆形的div的背
2023-06-29

vue如何实现移动端拖拽悬浮按钮

这篇文章主要讲解了“vue如何实现移动端拖拽悬浮按钮”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue如何实现移动端拖拽悬浮按钮”吧!功能介绍:在移动端开发中,实现悬浮按钮在侧边显示,为不
2023-07-02

jquery怎么实现移动端按钮组左右滑动

本文小编为大家详细介绍“jquery怎么实现移动端按钮组左右滑动”,内容详细,步骤清晰,细节处理妥当,希望这篇“jquery怎么实现移动端按钮组左右滑动”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。学习移动端触摸
2023-06-29

Android动画 实现开关按钮动画(属性动画之平移动画)实例代码

Android动画 实现开关按钮动画(属性动画之平移动画),最近做项目,根据项目需求,有一个这样的功能,实现类似开关的动画效果,经过自己琢磨及上网查找资料,终于解决了,这里就记录下:在Android里面,一些炫酷的动画确实是很吸引人的地方,
2022-06-06

使用vue怎么实现一个可移动的悬浮按钮

使用vue怎么实现一个可移动的悬浮按钮?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Vue的优点Vue具体轻量级框架、简单易学、双向数据绑定、组件化、数据和结构的分离、虚拟
2023-06-06

Android自定义View实现开关按钮

前言:Android自定义View对于刚入门乃至工作几年的程序员来说都是非常恐惧的,但也是Android进阶学习的必经之路,平时项目中经常会有一些苛刻的需求,我们可以在GitHub上找到各种各样的效果,能用则用,不能用自己花功夫改改也能草
2022-06-06

Android模拟开关按钮点击打开动画(属性动画之平移动画)

在Android里面,一些炫酷的动画确实是很吸引人的地方,让然看了就赏心悦目,一个好看的动画可能会提高用户对软件的使用率。另外说到动画,在Android里面支持两种动画:补间动画和属性动画,至于这两种动画的区别这里不再介绍,希望开发者都能在
2022-06-06

vue怎么实现按钮的长按功能

这篇文章主要介绍“vue怎么实现按钮的长按功能”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue怎么实现按钮的长按功能”文章能帮助大家解决问题。效果图如下:实现效果图:实现思路:给需要操作的 do
2023-06-29

Android怎么实现自定义开关按钮

这篇文章主要讲解了“Android怎么实现自定义开关按钮”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Android怎么实现自定义开关按钮”吧!一、原理我们在界面的某一个区域里放置一个背景图
2023-06-30

Android自定义实现开关按钮代码

我们在应用中经常看到一些选择开关状态的配置文件,做项目的时候用的是android的Switch控件,但是感觉好丑的样子子个人认为还是自定义的比较好,先上个效果图:实现过程:1.准备开关不同状态的两张图片放入drawable中。2.xml文件
2022-06-06

编程热搜

目录