登录

登录

+ 用户登录

<html>
<head>
<meta charset="utf-8" />
<title></title>
<style>
.login{
border: 1px solid #E0E0E0;
position: absolute;
width: 390px;
height: 310px;
/*display: none;*/
}
.user{
position: absolute;
top:140px;
left:90px;
}
.user input{
display: block;
margin: 15px auto;
width: 200px;
height:25px;
border-radius: 50px;
border: 1px solid #BABABA;
text-indent: 30px;
outline: none;/*取消获取焦点的默认效果*/
}#userImg{
position: absolute;
top: 16px;
left: 3px;
width: 25px;
height: 25px;
border-radius:50% ;
overflow: hidden;
}
#userImg img{
margin-top: -14px;
margin-left: -12px;
}
#pwdImg{
position: absolute;
top: 60px;
left: 3px;
width: 25px;
height: 25px;
border-radius:50% ;
overflow: hidden;
}
#pwdImg img{
margin-top: -55px;
margin-left: -13px;
}
.user button{
display: block;
margin: 0px auto;
border: 1px solid #0894EC;
background-color: #0894EC;
color: #FFFFFF;
width: 150px;
height: 30px;
border-radius: 50px;
}
.user button:hover{
cursor: pointer;
}
.tz{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100px;
z-index: 100;
}
.tz:hover{
cursor: move;
}
.min{
position: absolute;
right: 35px;
top: 4px;
width: 20px;
height: 20px;
z-index: 110;
}
.min:hover{
cursor: pointer;
border: 1px solid #FFFFFF;
}
.min-div{
position: absolute;
bottom: 5px;
left: 5px;
width: 150px;
height: 30px;
background-color: #0894EC;
line-height: 30px;
text-align: center;
color: #FFFFFF;
display: none;
}
.min-div:hover{
cursor: pointer;
opacity: 0.8;
}
.closeLogin{
position: absolute;
right:8px;
top: 4px;
width: 20px;
height: 20px;
z-index: 110;
}
.closeLogin:hover{
cursor: pointer;
/*border: 1px solid #FFFFFF;*/
background-color: #FFFFFF ;
opacity: 0.3;
}
</style>
<script>//声明全局变量
var user,pwd,backimg,move_div,min_div;//当前文档加载完成后再执行
window.onload = function(){
user = document.getElementById("userName");
pwd = document.getElementById("password");
backimg = document.getElementById("backimg");
move_div = document.getElementById("move_div");
min_div = document.getElementById("min-div");
}//显示登录窗口
function showLogin(){
move_div.style.display = "block";
}//获取焦点事件
function userFocus(){
user.style.borderColor = "#0894EC";
}function pwdFocus(){
pwd.style.borderColor = "#0894EC";
backimg.src = "img/pwd-input.jpg";
}//失去焦点事件
function userBlur(){
user.style.borderColor = "#BABABA";
}function pwdBlur(){
pwd.style.borderColor = "#BABABA";
backimg.src = "img/user-input.jpg";
}//登录窗口最小化
function minLogin(){
move_div.style.display = "none";
min_div.style.display = "block";
}//登录窗口最大化
function maxLogin(){
move_div.style.display = "block";
min_div.style.display = "none";
}//关闭窗口
function closeLogin(){
move_div.style.display = "none";
}</script>
<script type="text/javascript" src="js/a.js" ></script>
</head>
<body><a href="javascript:showLogin();">登录</a><!--登录窗口-->
<div id="move_div" class="login" onmousedown="down()" onmouseup="up()" onmousemove="move()"><!--实现拖拽的div-->
<div class="tz"></div><!--实现最小化按钮-->
<div class="min" onclick="minLogin()"></div><!--实现关闭按钮-->
<div class="closeLogin" onclick="closeLogin()"></div><img id="backimg" src="img/user-input.jpg" /><!--用户输入-->
<div class="user"><!--输入框图标-->
<div id="userImg">
<img src="img/login-ioc.jpg" />
</div>
<div id="pwdImg">
<img src="img/login-ioc.jpg" />
</div><input id="userName" type="text" onfocus="userFocus()" onblur="userBlur()" />
<input id="password" type="password" onfocus="pwdFocus()" onblur="pwdBlur()" />
<button>登录</button>
</div></div><!--最小化的div-->
<div id="min-div" class="min-div" onclick="maxLogin()">
+ 用户登录
</div></body>
</html>

web前端之千牛网首页仿写相关推荐

  1. Web前端案例——学成网首页制作

    简易的学成网网站制作.代码均有注释,可以说十分新手向了. 相关知识:html+css,主要学习的是css的浮动布局.下一篇文章会在这个网页的基础上添加定位盒子. 运行效果图: html部分: < ...

  2. 【Web前端】千年之恋注册页面——源代码展示

    目录 一.案例图 二.源代码 2.1 html部分 2.2 css部分 2.3 全部代码(直接运行) 三.效果呈现​编辑 本篇文章我们来实现一个千年之恋的登录注册页面(仅使用了HTML+CSS),这个 ...

  3. WEB前端项目实战/酒仙网开发-李强强-专题视频课程

    WEB前端项目实战/酒仙网开发-204人已学习 课程介绍         WEB前端项目实战/酒仙网开发 课程收益     WEB前端项目实战/酒仙网开发 讲师介绍     李强强 更多讲师课程    ...

  4. siki学院首页仿写

    这次的网页是跟着siki学院的视频写的,自认为网页技术不太行,所以专门利用假期的一段时间来学习一下,先上两张我的作品图 网页地址:siki学院首页仿写 在这次仿写中我学到了新的知识,特地整理出来,为了 ...

  5. web前端程序员求职时该如何写简历

    场对于Web前端开发人员在近两年需求不断增加,不少人冲着web前端的高薪和前景而去学习,那么web前端课程怎么样?值不值得去学习?成为很多初学者比较关心的问题. 随着智能手机和移动互联网的普及,PC端 ...

  6. html div添加天气,web前端入门到实战:纯CSS写一个动态太阳的天气图标

    效果 效果图如下 实现思路 div实现太阳的一条矩形光影 before伪元素制作另一条光影矩形,和已有的转变90° after伪元素画个圆实现太阳样式 dom结构 用两个嵌套的div容器,父容器来控制 ...

  7. web前端之百度首页仿写

    <html> <head> <meta charset="UTF-8"> <title>百度一下,你就知道</title> ...

  8. web前端开发 学成在线首页案例+源码

    首页index.html 代码 <!DOCTYPE html> <html><head><meta charset="utf-8"> ...

  9. Android程序员学WEB前端(9)-CSS(4)-商城首页Demo-Sublime

    转载请注明出处: http://blog.csdn.net/iwanghang/article/details/77850533 觉得博文有用,请点赞,请评论,请关注,谢谢!~ 跟着视频教程练习了一下 ...

最新文章

  1. 8个流行的Python可视化工具包!!!
  2. 数据库实时转移之Confluent介绍(一)
  3. [转] Deep Learning(深度学习)学习笔记整理系列
  4. 探索PHP7(一)--性能
  5. 基于工程经验的『RESTful接口设计规范』
  6. mysql 删除外键
  7. mysql :The user specified ... does not exist 报错
  8. 不懂物理,何以谈科技?
  9. oracle层级计算推演,云和恩墨的两道Oracle面试题
  10. EV: Using Git Bash
  11. linux 误删etc,centos7中误删/etc/passwd与etc/shadow文件恢复
  12. Struts2的学习-属性驱动和模型驱动
  13. laravel中get()与 first()区别、collection与stdClass的区别
  14. 拼音表大全图_一年级语文26个汉语拼音字母表读法+写法+笔顺(附视频)
  15. 读取经纬度坐标并存储为字典格式,即key为ID,value为轨迹点
  16. MySQL索引(详细,1万字长文)
  17. 如何画架构图之C4方法
  18. 什么是计算机使用及安全管理制度,安全管理制度
  19. 计算机教学楼起名,“我为学校楼宇起名”征集
  20. 【KDD2022教程】图算法公平性:方法与趋势

热门文章

  1. ENode框架Conference案例分析系列之 - 订单处理减库存的设计
  2. 详细的视频追踪检测分类、监控追踪常用数据集
  3. 开挂一时爽,被封悔终生!想天天“吃鸡”请用这款神器!
  4. 电脑小技巧:win10系统锁屏密码如何取消
  5. hlookup函数使用教程_星期五的Excel函数:HLOOKUP查找当前价格
  6. 用Visio绘制网络模型的斜立方体、方块
  7. openGL实现中点画线算法、DDA画线算法,Bresenham画线算法,并进行鼠标键盘的交互
  8. devos勒索病毒解决方法|勒索病毒解密|勒索病毒恢复|数据库修复
  9. 备份Win10系统,这样做就方便多了
  10. 30 岁的程序员,我没有活成理想的模样,失败吗?