当前位置:网站首页>JS实现滑动拼图验证
JS实现滑动拼图验证
2022-06-28 00:27:00 【明斯克开源】
.container {
width: 310px;
margin: 100px auto;
}
#msg {
width: 100%;
line-height: 40px;
font-size: 14px;
text-align: center;
}
a:link,
a:visited,
a:hover,
a:active {
margin-left: 100px;
color: #0366D6;
}
.block {
position: absolute;
left: 0;
top: 0;
}
.sliderContainer {
position: relative;
text-align: center;
width: 310px;
height: 40px;
line-height: 40px;
margin-top: 15px;
background: #f7f9fa;
color: #45494c;
border: 1px solid #e4e7eb;
}
.sliderContainer_active .slider {
height: 38px;
top: -1px;
border: 1px solid #1991FA;
}
.sliderContainer_active .sliderMask {
height: 38px;
border-width: 1px;
}
.sliderContainer_success .slider {
height: 38px;
top: -1px;
border: 1px solid #52CCBA;
background-color: #52CCBA !important;
}
.sliderContainer_success .sliderMask {
height: 38px;
border: 1px solid #52CCBA;
background-color: #D2F4EF;
}
.sliderContainer_success .sliderIcon {
background-position: 0 0 !important;
}
.sliderContainer_fail .slider {
height: 38px;
top: -1px;
border: 1px solid #f57a7a;
background-color: #f57a7a !important;
}
.sliderContainer_fail .sliderMask {
height: 38px;
border: 1px solid #f57a7a;
background-color: #fce1e1;
}
.sliderContainer_fail .sliderIcon {
background-position: 0 -83px !important;
}
.sliderContainer_active .sliderText,
.sliderContainer_success .sliderText,
.sliderContainer_fail .sliderText {
display: none;
}
.sliderMask {
position: absolute;
left: 0;
top: 0;
height: 40px;
border: 0 solid #1991FA;
background: #D1E9FE;
}
.slider {
position: absolute;
top: 0;
left: 0;
width: 40px;
height: 40px;
background: #fff;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
cursor: pointer;
transition: background .2s linear;
}
.slider:hover {
background: #1991FA;
}
.slider:hover .sliderI 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 con {
background-position: 0 -13px;
}
.sliderIcon {
position: absolute;
top: 15px;
left: 13px;
width: 14px;
height: 10px;
background: url(img/tb.png) 0 -26px;
background-size: 34px 471px;
}
.refreshIcon {
position: absolute;
right: 0;
top: 0;
width: 34px;
height: 34px;
cursor: pointer;
background: url(img/tb.png) 0 -437px;
background-size: 34px 471px;
}
页面,页面只用放一个div就可以了
js部分代码,包括验证是否正确
边栏推荐
- Solve the problem that the page cannot scroll when ionic4 uses the hammerjs gesture press event
- SQL injection bypass (3)
- General process after reference layer reboot
- ShardingSphere-proxy-5.0.0建立mysql读写分离的连接(六)
- Appium automation test foundation ADB common commands (I)
- Jenkins - 访问 Jenkins 自定义参数变量,处理变量值中含有空格
- Learn pickle
- Differences between cesium polygon extrudedheight and height
- [Yocto RM]3 - Yocto Project Releases and the Stable Release Process
- [Yocto RM]9 - QA Error and Warning Messages
猜你喜欢
随机推荐
投资同业存单基金是靠谱吗,同业存单基金安全吗
[Yocto RM]8 - OpenEmbedded Kickstart (.wks) Reference
[sylixos] I2C device driver creation and use
OS module and os Learning of path module
技术人员如何成为技术领域专家
Cesium 多边形(polygon)extrudedHeight 和 height 的区别
Original | 2025 to achieve the "five ones" goal! The four products of Jiefang power are officially released
To understand what is synchronous, asynchronous, serial, parallel, concurrent, process, thread, and coroutine
Cesium 多边形增加文字标签(polygon 加 label)多边形中心点偏移问题解决
低代码DSL里面在数仓中的实践
Jenkins - 訪問 Jenkins 自定義參數變量,處理變量值中含有空格
Jenkins - email notification plug-in
JS 数组随机取值(随机数组取值)
Cesium obtains the latitude and longitude range of the screen
数据治理与数据标准
Jenkins - built in variable access
New choice for database Amazon Aurora
Cesium 点击绘制多边形(动态绘制多边形)
Using redis bitmap to realize personnel online monitoring
Cesium 获取屏幕所在经纬度范围








