H5实现开关选择切换效果

H5 switch开关 <input type="checkbox" id="switch" class="switch" :checked="fun.value=='true'"> css样式: /* Switch开关样式 */ /* 必须是input为 checkbox class 添加 switch 才能实现以下效果 */ input[type='checkbox'].switch{ outline: none; appearance: none; -webkit-appearance: ... 阅读详情

这里写图片描述

代码:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta content="telephone=yes" name="format-detection" />
    <meta name="apple-mobile-web-app-status-bar-style" content="white">
    <meta name="x5-fullscreen" content="true">
    <meta name="apple-touch-fullscreen" content="yes">
    <title>H5开关效果</title>
    <style>
        * {margin: 0;padding: 0;}
        body{background:#f1f1f1;}
        .swich{width:200px;margin:100px auto;}
        .swich .box{width:60px;height:30px;background:#ccc;border-radius:20px;transition: all .5s ease;}
        .swich input{display:none;}
        .swich .box span{display:inline-block;height:30px;width:30px;border-radius:15px;background:#fff;transform:translateX(0px);transition: all .5s ease;}
        .swich-on .box{background:forestgreen;transition: all .5s ease;}
        .swich-on .box span{transform:translateX(30px);transition: all .5s ease;}
    </style>

</head>

<body>
    <div class="swich">
        <input type="checkbox" value="" name=""/>
        <div class="box">
            <span></span>
        </div>
    </div>
</body>
</html>
<script>
    (function(select){
        var box = document.querySelector(select)
        var checkbox = box.querySelector("input");
        box.onclick = function(){
            this.classList.toggle("swich-on");
            if(checkbox.checked){
                console.log("已经选中");
                checkbox.checked = "true";
            }else{
                console.log("没有选中");
                checkbox.checked = "false";
            }
        }
    })(".swich");
</script>
uniapp h5 配送信息切换,点击文字切换背景图片 uniapp h5 点击文本实现背景图片的切换 阅读详情

相关推荐

uniapp H5端实现Word、PPT文档在线预览的实战指南

本文提供了在uniapp H5端实现在线预览Word、PPT文档的完整实战指南。通过利用云服务(如数据万象)的文档转换能力,开发者无需复杂解析,只需将文档链接与特定参数拼接,即可在web-view组件中实现高质量、跨平台的文档预览。文章详细介绍了服务开通、核心原理、代码实现及安全避坑方案,帮助开发者快速解决移动端文档预览难题。

weixin_29021195的博客 427

chrome 移动Web H5 调试

在Chrome中,点击F12,进入如下页面,通过点击Toggle device toolbar,切换至移动Web调试模式。 然后,点击选择区域,可以选择相关的手机设备,以及屏幕分辨率等,可以看到,这个时候,百度网页自动变成了手机版。 如何添加手机型号 点击这个按钮 选择Device选项,可以看到,可以勾选更多的型号。 如果这些型号都不满足要求,可以点击Add custom device......

朱豪凯的博客 3281

如何在小程序领域高效运用H5技术

在当今数字化的时代,小程序凭借其便捷性和轻量级的特点,受到了广大用户和开发者的喜爱。而H5技术则以其强大的表现力和跨平台特性,成为前端开发的重要工具。本文章的目的就是探索如何将H5技术高效地运用到小程序领域,以提升小程序的用户体验和开发效率。文章将涵盖从基础概念到实际应用的各个方面,为开发者提供全面的指导。本文首先会介绍小程序和H5技术的相关术语和概念,然后引入核心概念并解释它们之间的关系,接着详细阐述核心算法原理、操作步骤、数学模型等内容。通过项目实战案例,让读者了解如何在实际开发中运用这些技术。

小程序开发 712

用html5,css3制作开门效果

制作一个开门效果的图片结构首先一个section里面包含俩个div,门打开的效果图片用section的背景url制作,俩个门效果用定位position制作让其浮动上去,然后分别加上transform-origin改变图片的定位点,在根据门开的方向改变旋转的Y轴正负角度代码如下![在这里插入图片描述](https://img-blog.csdnimg.cn/20200201141438291.png...

weixin_44192217的博客 3331

HTML5创意切换开关源码

HTML5源码,任意切换开关,ON or OFF

NXP ChessDE的安装和激活

如果客户申请的是试用版,那么一份为期 30 天的 License 将会发送申请人的账号或邮箱中,客户使用该文件进行安装即可。② 将“VENDOR snpslmd /path/to/snpslmd”中的“/path/to/snpslmd”替换成 snpslmd.exe 实际存放路径(位于 SCL 安装目录下的 win32\bin 文件夹中,默认安装的情况下就是“VENDOR snpslmd C:\Synopsys\SCL\<version>\win32\bin\snpslmd.exe”)。

weixin_47351160的博客 2046

chrome切换前端模式_谷歌 Chrome 默认启用HTML5模式

谷歌在2016年5月就表示了要逐步以 HTML5 取代 Flash 为网页预设。随着Chrome 55的发布,Flash被取代提上日程。在最新推送的 Chrome 55 里,许多站点将默认启用HTML5模式(而非Flash),实现了Google在今年早些时候提出的目标。下面源码时代Web前端培训小编详细介绍一下谷歌Chrome 55。HTML5在安全隐患、以及为了实现更快的网页加载速度。明显优于F...

weixin_39609423的博客 2344

AnyLogic 8.8.3 最新版安装指南:从下载到配置的完整流程(附Java环境设置技巧)

本文提供了AnyLogic 8.8.3最新版从下载到配置的完整安装指南,重点解决了跨平台(Windows、macOS、Linux)部署中的常见问题。核心内容详细讲解了Java开发环境(JDK)的精准配置技巧,包括版本选择、系统环境变量设置与验证,确保为仿真建模工作奠定稳固基础。

efc1234567的博客 762

html两个性别按钮并排,css实现男女切换按钮

最近从后端跑到前端,写H5界面,看到ui给的图如下:样式一: 上网搜如大海捞针,于是自己写了一下 ,代码如下:.tgl { display: none; }.tgl + .tgl-btn {outline: 0;display: block;width:100px;height:28px;position: relative;}.tgl-skewed + .tgl-btn {overflow: h...

weixin_28687415的博客 2045

从零开始:在Unity中使用Dynamic Bone实现角色骨骼自然抖动(以女性角色胸部为例)

本文详细介绍了在Unity中使用Dynamic Bone插件实现角色骨骼自然抖动的完整流程,特别以女性角色胸部为例。从插件导入、骨骼系统基础到Dynamic Bone组件配置和参数调优,提供了全面的技术指导。文章还包含性能优化技巧和常见问题解决方案,帮助开发者快速掌握这一物理效果实现方法。

weixin_28728495的博客 457

H5精美开关控件教程

这个项目展示了5种精美的H5开关控件实现,每一种都有独特的视觉效果和交互体验。这些开关不仅美观,而且具有流畅的动画和有趣的音效反馈。/* 轨道颜色 */.track {/* 手柄颜色 */.handle {/* 发光效果颜色 */.glow {

qq_43129878的博客 768

SAP特殊采购类80实战:跨工厂生产配置避坑指南(附完整测试流程)

本文深入解析SAP特殊采购类80在跨工厂生产场景下的实战应用与配置要点。文章从核心业务逻辑出发,详细拆解了后台配置、主数据与BOM的“双工厂”思维模式,并提供了从创建需求到成品收货的完整测试流程。重点揭示了多层BOM下的需求传递陷阱及常见报错解决方案,旨在帮助SAP顾问及用户规避实施风险,实现资源的灵活调度与流程自动化。

wind6的博客 1139

uniapp中组件库丰富的Switch 开关选择器使用方法

设置size属性,可以让您自定义switch的尺寸,单位为px设置属性,可以让您自定义switch同时设置和属性,可以让您自定义switch的样式,同样支持多种设置方式

精通前端技术,了解后端接口 7199

【华为OD机试真题】4、字符统计及重排 | 机试真题+思路参考+代码解析(C++、Java、Py)

题目描述 >给出一个仅包含字母的字符串,不包含空格,统计字符串中各个字母(区分大小写)出现的次数, 并按照字母出现次数从大到小的顺序。输出各个字母及其出现次数。 如果次数相同,按照自然顺序进行排序,且小写字母在大写字母之前

KJ.JK 3290

ITKMontage---ITK自动拼接模块

本文分享ITK中Remote中的ITKMontage拼接模块,希望对各位小伙伴有所帮助!1. ITKMontage介绍在医疗图像处理过程中,图像拼接有很多用处,比如DR图像的拼接。ITKMontage可以快速稳定的处理数据量较大的拼接图像。强度不均匀性校正配准全局优化融合2. ITKMontage安装ITKMontageITKMontage可脱离ITK进行单独安装,也可在ITK安装时作为模块进行安装。单独安装ITK模块安装在ITK编译时,选择ITKMontage模块。

qq_40041064的博客 450

CSS 开关锁动画效果

【代码】CSS 开关锁动画效果。

特创数字 665

Win11更新导致TIA博途许可证出现问题的解决办法汇总

Win11更新导致TIA博途许可证出现问题的解决办法汇总

Robot_PLC_HMI_Automation 9898

纯css实现tab切换

前端开发中,经常会用到tab切换,最常用的做法是使用JS处理显示与隐藏,然而在H5开发中, 完全可以做到利用CSS3的伪类选择器实现这个效果,遗憾的是在IE8及以下,不可用。 先看整体效果: html结构:                                     tab1                             t

极速博客 7496

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

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&...

weixin_30741653的博客 560

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

windowbuilder点击按钮出现新界面_百变动效之按钮换装大秀

按钮在H5中发挥着至关重要的作用它承接了大部分的交互优秀的按钮设计可以让H5更丝滑这 是一场按钮换装大秀13种风格任你选择人靠衣装马靠鞍包装一下你的按钮H5也就焕然一新啦~01波纹特效按钮按钮的整体风格采用Material设计样式,非常简洁和清新。当点击时,按钮背景以点击点为中心,出现波纹的动画特效。02牛奶按钮这两款按钮外观都较特别,看上去酷似晶莹剔透且顺滑的牛奶,当点击按钮时,会出现...

weixin_39985365的博客 293

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

封装一个switch开关组件

【代码】封装一个switch开关组件。

m0_68937827的博客 386

1小时验证创意:H5原型设计实战

做H5原型,最惊喜的是部署环节——完成开发后点了个按钮就直接生成了可外链访问的页面,不用自己折腾服务器配置。对于需要快速验证的临时项目,这种开箱即用的体验确实能节省大量时间。建议刚开始尝试快速原型开发的同学注意:先确保主干流程跑通再纠结细节,用伪代码做好扩展规划比马上实现完整功能更重要。毕竟我们的目标是验证可行性,不是交付最终产品。最近接了个餐饮外卖H5的快速原型需求,需要在极短时间内验证核心流程的可行性。伪代码标注了真实环境下需要替换的GPS获取逻辑。伪代码注明了与真实购物车同步的逻辑。

IndigoNight21的博客 440

贪吃蛇小游戏流量主小程序h5开源版开发

​​轻量化​​:优先使用微信小游戏原生API(WXML/WXSS)减少包体积。1.游戏引擎:Phaser.js / Pixi.js(Canvas渲染)​​跨平台​​:通过Taro/Uni-App实现H5/小程序多端兼容。2.数据库:MongoDB(用户数据)+ Redis(缓存)​​性能优化​​:离屏渲染、对象池复用(减少GC压力)。2.框架:Vue/React(管理状态与路由)1.蛇的移动与方向控制(触屏/虚拟按键)3.云服务:微信云开发(免服务器部署)2.插屏广告(游戏结束/得分时展示)

云起SAAS 1389

手把手教你用uniapp给H5加背景音乐:从自动播放到点击交互完整实现

本文详细介绍了如何在UniApp框架下为H5页面添加背景音乐功能,包括自动播放、交互控制和动画效果实现。通过使用`uni.createInnerAudioContext()`API,开发者可以轻松实现音乐播放、暂停等基础功能,并处理iOS等平台的兼容性问题。文章还提供了性能优化和高级功能扩展的建议,帮助提升用户体验。

year5的博客 195

H5+ Barcode模块进阶玩法:除了扫一扫,如何实现相册识别与闪光灯控制?

本文深入探讨了H5+ Barcode模块的进阶应用,包括相册图片识别和闪光灯控制的实现技巧。通过详细的代码示例和优化方案,帮助开发者提升扫码功能的识别率和用户体验,适用于各类移动应用开发场景。

weixin_30216561的博客 351
上一篇: H5手机端滑动切换效果
下一篇: H5移动端手势滑动圆盘转动效果
#麻辣小龙虾#
博客等级 码龄11年 1万+粉丝 235原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值