如何基于zepto.js实现登录界面

  介绍

小编给大家分享一下如何基于zepto。js实现登录界面,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!

js有什么特点

1, js属于一种解释性脚本语言;2,在绝大多数浏览器的支持下,js可以在多种平台下运行,拥有着跨平台特性;3,js属于一种弱类型脚本语言,对使用的数据类型未做出严格的要求,能够进行类型转换,简单又容易上手;4,js语言安全性高,只能通过浏览器实现信息浏览或动态交互,从而有效地防止数据的丢失;5,基于对象的脚本语言,js不仅可以创建对象,也能使用现有的对象。

最近使用Zepto。js写的登陆界面,纯js界面,留下来,以后再写登陆可以直接使用了。

下面是效果图

如何基于zepto.js实现登录界面

直接再html中先引入zepto。js的库,再插入下面的代码就可以实现了

createLoginArea (),,   function  createLoginArea (), {,   ,   var 才能;field =,美元(& # 39;& lt; fieldset /祝辞& # 39;),,   ,   ,field.css({大敌;   ,,,位置:& # 39;绝对# 39;,,   ,,,宽度:& # 39;60 vmin& # 39;,,   ,,,身高:& # 39;40 vmin& # 39;,,   ,,,边界:,& # 39;1 px  solid  # 61 b5cf& # 39;,   ,,});   field.css才能(& # 39;border - radius # 39;, & # 39; 1 vmin& # 39;),,   ,   var 才能;legend =,美元(& # 39;& lt; legend /祝辞& # 39;),,   legend.text才能(“登陆“),,   var 才能;ul =,美元(& # 39;& lt; ul /祝辞& # 39;),,   ul.css才能(& # 39;list-style& # 39;, & # 39;没有# 39;),,   ul.css才能(& # 39;text-align& # 39;, & # 39;中心# 39;),,   ,ul.css({大敌;   ,,,宽度:,& # 39;100% & # 39;,,   ,,,身高:,& # 39;100% & # 39;,,   ,,,保证金:,& # 39;0 & # 39;,,   ,,,显示:,& # 39;内联# 39;,   }). css才能(& # 39;padding-top& # 39;,, & # 39; & # 39; 5%),   ,,,. css (& # 39; box-sizing& # 39;,, & # 39; border-box& # 39;),,   ,   var 才能;nameLi =,美元(& # 39;& lt; li /祝辞& # 39;,{类:& # 39;loginLi& # 39;}),,   var 才能;nameDiv=$ & # 39; & lt; div /祝辞& # 39;,{类:& # 39;textDiv& # 39;}),,   nameDiv.text才能(“用户名“),,   var 才能;nameInput=$ & # 39; & lt; input /祝辞& # 39;,{类:“input"类型:“text",占位符:“请输入用户名“}),,   nameLi.append才能(nameDiv);,   nameLi.append才能(nameInput);,   var 才能;passwordLi =,美元(& # 39;& lt; li /祝辞& # 39;,{类:& # 39;loginLi& # 39;}),,   var 才能;passWordDiv=$ & # 39; & lt; div /祝辞& # 39;,{类:& # 39;textDiv& # 39;}),,   passWordDiv.text才能(“密码“),,   var 才能;passWordInput=$ & # 39; & lt; input /祝辞& # 39;,{类:“input"类型:“password",占位符:“请输入密码“}),,   passwordLi.append才能(passWordDiv);,   passwordLi.append才能(passWordInput);,   ,   var 才能;submitLi =,美元(& # 39;& lt; li /祝辞& # 39;,{类:& # 39;loginLi& # 39;}),,   var 才能;submitBtn =,美元(& # 39;& lt; input /祝辞& # 39;,,{类型:& # 39;提交# 39;,,值:,& # 39;登陆& # 39;}),,   var 才能;stateLi =,美元(& # 39;& lt; li /祝辞& # 39;,{类:& # 39;loginLi& # 39;}),,   submitLi.append才能(submitBtn);,   ul.append才能(nameLi);,   ul.append才能(passwordLi);,   ul.append才能(submitLi);,   ul.append才能(stateLi);,   legend.appendTo才能(字段),,   ul.appendTo才能(字段),,   field.appendTo才能($(& # 39;身体# 39;)),,   ,   ,   ,   美元才能(& # 39;.loginLi& # 39;) . css ({,   ,,,宽度:,& # 39;80% & # 39;,,   ,,,身高:,& # 39;25% & # 39;,,   ,,,填充:,& # 39;0 & # 39;,,   ,,,保证金:,& # 39;0 & # 39;,   }). css才能(& # 39;text-align& # 39;,, & # 39;左# 39;),   ,,,. css(& # 39;行高# 39;,,& # 39;9 vmin& # 39;),,   stateLi.css才能(& # 39;text-align& # 39;,, & # 39;中心# 39;),,   submitLi.css才能(& # 39;text-align& # 39;,, & # 39;中心# 39;),,   美元才能(& # 39;.input& # 39;) . css ({,   ,,,位置:,& # 39;相对# 39;,,:浮动,& # 39;左# 39;,,宽度:,& # 39;60% & # 39;,,   ,,,身高:,& # 39;& # 39;80%,   }). css才能(& # 39;margin-left& # 39;, & # 39; & # 39; 1%),,   美元才能(& # 39;.textDiv& # 39;) . css ({,   ,,,位置:,& # 39;相对# 39;,,:浮动,& # 39;左# 39;,,宽度:,& # 39;35% & # 39;,,   ,,,身高:,& # 39;& # 39;80%,   }). css才能(& # 39;text-align& # 39;,, & # 39;对# 39;),,   stateLi.css才能(& # 39;高度# 39;,& # 39;& # 39;20%),,//才能设置界面位置,   var 才能;身体=$ & # 39;身体# 39;),,   ,field.css({大敌;   ,,,:& # 39;20 vmin& # 39;,,   ,,,左:方法((body.width () -field.width ())/2),   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

如何基于zepto.js实现登录界面