首页 > 其他分享 >学习编写滑块验证

学习编写滑块验证

时间:2023-02-24 14:37:28浏览次数:32  
标签:滑块 验证 通过 background 编写 背景图 属性

前言:目前最流行的验证方式就是滑块验证了,虽然有很多UI库都有整个组件,但是思路方法还是值得学习的。

 

CSS方面:

 

 

 

 

 ①:首先是一个大的背景图

②③:这里可以通过实际的两个元素通过定位方式去布局,还是通过给①添加两个伪元素都OK。

     然后通过继承背景图的一些属性。

 

 

操作:

将滑块②(before)通过transform属性,向做移动若干距离。 

将缺口③(after)特殊处理:又通过background 属性,给缺口设置一个半透明的背景,但是由于上面已经给缺口③设置过北京了,这里可以使用

background-blend-mode:multiply.设置混合模式,这样子就可以两种背景混入使用!

 

然后就是

 

 

 

 

 

标签:滑块,验证,通过,background,编写,背景图,属性
From: https://www.cnblogs.com/Hijacku/p/17151333.html

相关文章

  • rk3568 | 瑞芯微平台GPIO引脚驱动编写
    最近在玩瑞芯微平台的产品,移植了几个设备的驱动,遇到了一些问题,总结后发现大部分问题都出在了GPIO配置的问题上,写下本篇文章,用来分享一下调试的心得。有喜欢瑞芯微的朋友,可......
  • 编写高效的Java代码:常用的优化技巧【四】之并发编程技巧
    ​​编写高效的Java代码:常用的优化技巧【一】​​​​编写高效的Java代码:常用的优化技巧【二】​​​​编写高效的Java代码:常用的优化技巧【三】之JVM调优​​一、使用并发......
  • 编写Chart部署RabibtMQ
    一、创建一个Charthelmcreaterabbitmq-cluster&&cdrabbitmq-cluster/#查看目录结构,都是熟悉的吧[root@k8s-master01rabbitmq-cluster]#tree..├──charts......
  • 日期格式化的开发与代码编写(一)
    日期格式化的开发与代码编写js的日期格式化js的日期格式化获取当前时间jS与Java和Oracle的日期格式不匹配,js生成的日期月份前格式化带0。方式一、Date.prototype.format=f......
  • 日期格式化的开发与代码编写(二)
    日期格式化的开发与代码编写(二)java日期格式化日期格式/***系统总的失效日期.*/publicstaticfinalStringDATE_FOREVER="9999-12-31";/**时间格式.*/......
  • 数组数据结构的使用与代码编写(二)
    数组数据结构的使用与代码编写(二)定义数组Studentstudents[]=newStudent[3];students[0]=newStudent("张三",10);students[1]=newStudent("李四",11);stud......
  • JavaScript 如何验证 URL
    前言当开发者需要为不同目的以不同形式处理URL时,比如说浏览器历史导航,锚点目标,查询参数等等,我们经常会借助于JavaScript。然而,它的频繁使用促使攻击者利用其漏洞。这种被......
  • js的继承的实现与代码编写
    js的继承的实现与代码编写一、继承  对象的一个类可以从现有的类中派生,并且拥有现有的类的方法或是属性,这和过程叫做继承。被继承的类叫做父类或是基类,继承的类叫做子类......
  • 表单验证
    方法一:载入表单类,并设置验证规则:   载入辅助函数,用于视图显示错误提示:  提交表单失败后保留原值: 文本框:  单选框: 文本域:  方法二:创建......
  • Java国际化号码验证方法,国内手机号正则表达式
    Java国际化号码验证方法,国内手机号正则表达式 中国电信号段133、149、153、173、177、180、181、189、199中国联通号段130、131、132、145、155、156、166、175、17......