6位数密码输入框

不管是PC端还是移动端,经常会有这样的,密码输入框

这里采取。6个li占位,上面覆盖一个 input输入框

<article class="pwd-area">
  <input type="tel" id="password-input" maxlength="6">
    <ul id="password-list">
    <li></li>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
    </ul>
</article>

=============================================

/*【header*/

.header {
width: 100%;
height: 4.4rem;
line-height: 4.4rem;
position: relative;
background: url(../images/header-bottom-bg.png) repeat-x bottom right #378FE6;
}

.header h4 {
font-size: 1.8rem;
color: #EDEDED;
text-align: center;
margin: 0;
line-height: inherit;
letter-spacing: 2px;
}

.header>a {
text-indent: -9999px;
overflow: hidden;
}

.header>a:before {
content: ‘ ‘;
position: absolute;
top: 35%;
left: 15px;
width: 15px;
height: 15px;
border: #FFFFFF solid;
border-width: 2px 2px 0 0;
-webkit-transform: rotate(-135deg);
}

/*header】*/

/*【password*/

.paw-title {
color: #272727;
font-size: 1.4rem;
margin: 2rem auto;
width: 100%;
text-align: center;
}

.pwd-area {
position: relative;
width: 80%;
margin: 0 auto;
}

#password-input {
position: absolute;
top: 0;
left: 0;
z-index: 1;
display: block;
width: 100%;
height: 100%;
border: none;
background: rgba(0, 0, 0, 0);
color: rgba(0, 0, 0, 0);
font-size: 1px;
}

#password-list {
width: 100%;
display: -webkit-box;
}

#password-list li {
-webkit-box-flex: 1;
width: 16.66%;
padding: 8.33% 0;
border: 1px solid #ABABAB;
margin-left: -1px;
text-align: center;
line-height: 0;
font-size: 36px;
list-style: none;
}

.forget-pwd {
color: #378FE6;
font-size: 1.2rem;
float: right;
margin: 2rem 1.5rem;
text-decoration: underline;
letter-spacing: 1px;
}

.popup {
display: none;
color: #FFFFFF;
font-size: 1.4rem;
text-align: center;
background: #404040;
-moz-border-radius: 8px;
-webkit-border-radius: 6px;
border-radius: 6px;
margin: 3rem auto 0;
opacity: 0.9;
filter: Alpha(opacity=90);
}

.popup-error {
width: 14rem;
height: 4rem;
line-height: 4rem;
}

.popup-success {
width: 10.5rem;
height: 10.5rem;
line-height: 10.5rem;
background: url(../images/checked-blue.png) no-repeat center 35% #404040;
background-size:30px 30px ;
padding: 2rem 0;
}

/*passsword】*/

=======================================

详情可见附件文件夹 http://files.cnblogs.com/files/leshao/6%E4%BD%8D%E6%95%B0%E5%AF%86%E7%A0%81.rar

时间: 2024-11-22 23:39:31

6位数密码输入框的相关文章

android源码大放送(实战开发必备),免费安卓demo源码,例子大全文件详细列表

免费安卓demo源码,例子大全文件详细列表 本列表源码永久免费下载地址:http://www.jiandaima.com/blog/android-demo 卷 yunpan 的文件夹 PATH 列表 卷序列号为 0000-73EC E:. │ jiandaima.com文件列表生成.bat │ 例子大全说明.txt │ 本例子永久更新地址~.url │ 目录列表2016.03.10更新.txt │ ├─前台界面 │ ├─3D标签云卡片热门 │ │ Android TagCloudView云标签

Java 学习文章汇总

目前JAVA可以说是产业界和学术界最热门的语言,许多人都很急切想把JAVA学好. 但学习是需要步骤的,除非像电影中演的那样,能够把需要的专业技巧下载到脑海:主角只花了几秒下载资料,就马上具备飞行员的技巧,或是武侠小说中的运功传送内力的方式,否则花上一段时间苦学是少不了的.花时间,不打紧,就怕方法错误,事倍功半. java 学习文章推荐.java学习线路.java 知识图谱. HTML5 微数据 RDFa/微格式 使用 jQuery 的 Autocomplete 插件实现input输入提示功能 创

18周OJ测试项目1--百位数答应了

m是个三位的整数,家里出了点小麻烦.个位数和十位数一直对百位数凡事都先露脸心怀不满,想出个办法,联手向百位数发起挑点.他们两个先相加,再减去百位数,以相减结果得到正值为傲.大度的百位数答应了:不就是陪着这两个无聊的家伙解闷嘛.请你编程序,帮他们一比高低. 代码如下: #include <iostream> using namespace std; int main( ) { int m, a, b, c; cin>>m; a=m/100; c=m%10; b=(m%100)/10;

在JS中,将text框中数据格式化,根据不同的小数位数,格式化成对应的XXX,XXX,XXX.XX(2位小数) 或者XXX,XXX,XXX(0位小数)

//在JS中,将text框中数据格式化,根据不同的小数位数,格式化成对应的XXX,XXX,XXX.XX(2位小数) 或者XXX,XXX,XXX(0位小数) function formatNum(num, n) {//参数说明:num 要格式化的数字 n 保留小数位 num = String(num.toFixed(n)); var re = /(-?\d+)(\d{3})/; while (re.test(num)) num = num.replace(re, "$1,$2") ret

n-1位数

n-1位数 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述 已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数. 输入 第一行为M,表示测试数据组数.接下来M行,每行包含一个测试数据. 输出 输出M行,每行为对应行的n-1位数(忽略前缀0).如果除了最高位外,其余位都为0,则输出0. 样例输入 4 1023 5923 923 1000 样例输出 23 923 23 0 #include<iostream>#

51nod 1435 位数阶乘

1435 位数阶乘 题目来源: CodeForces 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题  收藏  关注 X是一个n位数的正整数 (x=a0a1...an−1) 现在定义 F(x)=∏i=0n−1(ai!)  , 比如F(135)=1!*3!*5!=720. 我们给定一个n位数的整数X(至少有一位数大于1,X中可能有前导0), 然后我们去找一个正整数(s)符合以下条件: 1.这个数尽可能大, 2.这个数中不能含有数字0或1. 3.F(s)=F(x)

谭浩强 c程序设计 8.17用递归法将一个整数n转换成字符串。例如,输入486,应输出字符串&quot;486&quot;。n的位数不确定,可以是任意位数的整数。

8.17用递归法将一个整数n转换成字符串.例如,输入486,应输出字符串"486".n的位数不确定,可以是任意位数的整数. #include <stdio.h> char str1[20];int i=0;long n;int main(){        int longToStr(long n);    char *revstr(char *str, int len);    printf("请输入一个整数n:\n");    scanf("

一个5位数,判断它是不是回文数

题目:一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同. 1 package com.li.FiftyAlgorthm; 2 3 import java.util.Scanner; 4 5 /** 6 * 题目:一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同. 7 * @author yejin 8 */ 9 public class Palindrom { 10 public static void main(Strin

python随机生成6位数验证码

#随机生成6位数验证码 import randomcode = []for i in range(6):    if i == str(random.randint(1,5)):        code.append(i)    else:       temp =  random.randint(65,90)       code.append(chr(temp)) print ''.join(code) ###扩充random用法,随机生成树,和程序无关 print random.rando