jQuery实现百度登录框的动态切换效果

点击右下角图片进行状态切换,效果图

<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>百度登录框</title>
  <style type="text/css">
    *{margin: 0;padding: 0;}
    body
    {
      font-size: 12px;
    }
    a
    {
      text-decoration: none;
      color: #2647CB;
    }
    a:hover
    {
      text-decoration: underline;
      color: red;
    }
    .wrap
    {
      width: 390px;
      height: 450px;
      margin: 50px auto;
      border: 1px solid #8A8989;
      position: relative;
    }
    .main
    {
      width: 350px;
      height: 400px;
      margin: 0 auto;
    }
    .header
    {
      width: 100%;
      height: 50px;
      line-height: 50px;
      background-image: url(images/foot.png);
      background-color: rgb(247,247,247);
      background-repeat: no-repeat;
    }
    .header h3
    {
      display: inline-block;
      line-height: 50px;
      margin-left: 50px;
    }
    .header span
    {
      display: inline-block;
      float: right;
      margin: auto 15px;
      font-size: 30px;
    }
    .inputDiv
    {
      display: block;
      width: 350px;
      height: 40px;
      margin: 10px auto;
    }
    .phoneIn
    {
      display: inline-block;
      float: right;
      font-size: 14px;
      background-image: url(images/phone.png);
      background-repeat: no-repeat;
      padding-left: 20px;
      margin: 30px 0px 10px 0px;
    }
    .smBtn
    {
      background: #2066C5;
      color: white;
      font-size: 18px;
      font-weight: bold;
      height: 50px;
      border-radius: 4px;
    }
    .smBtn:hover
    {
      background: #4067EE;
    }
    .pull-right
    {
      display: inline-block;
      float: right;
    }
    .other
    {
      width: 350px;
      padding-top: 50px;
      margin: 0 auto;
    }
    .toggleDiv1,.toggleDiv2
    {
      position: absolute;
      right: 0;
      bottom: 0;
      z-index: 1000;
    }
    .weima
    {
      text-align: center;
      padding-top: 50px;
      width: 390px;
      height: 400px;
    }
    .weima p
    {
      line-height: 50px;
    }
    .choice2
    {
      display: none;
    }
    #close:hover
    {
      cursor: pointer;
      color: blue;
    }
  </style>
</head>
<body>
<!-- 账号密码登录 -->
  <div class="wrap">
    <div class="header">
      <h3>登录百度账号</h3>
      <span id="close" title="关闭">X</span>
    </div>
    <div class="choice1">
      <div class="main">
      <a href="" class=" rel="external nofollow" rel="external nofollow" rel="external nofollow" phoneIn">短信快捷登录</a>
      <form action="">
        <input type="text" class="inputDiv" placeholder="手机/邮箱/账号">
        <input type="password" class="inputDiv" placeholder="请输入登录密码">
        <p class="inputDiv">
        <input type="checkbox" value="checked" checked="checked"><label for="">下次自动登录</label>
        <a href="" class=" rel="external nofollow" rel="external nofollow" rel="external nofollow" pull-right" >登录遇到问题</a>
        </p>
        <input type="submit" value="登录" class="inputDiv smBtn">
        <a href="" class=" rel="external nofollow" rel="external nofollow" rel="external nofollow" pull-right" >立即注册</a>
      </form>
      <div class="other">
      <p>可以使用以下方式登录</p>
      <a href=""><img src=" rel="external nofollow" rel="external nofollow" images/qq.png" alt=""></a>
      <a href=""><img src=" rel="external nofollow" rel="external nofollow" images/wb.png" alt=""></a>
      </div>
    </div>
    <div class="toggleDiv1">
      <img src="images/small2wm.png" alt="">
      </div>
    </div>
    <!-- 二维码登录 -->
<div class="choice2">
    <div class="weima">
    <p>手机扫描,安全登录</p>
    <img src="images/2weima.png" alt="">
    <p>请使用手机百度app扫描登录</p>
  </div>
    <div class="toggleDiv2">
      <img src="images/cpt.png" alt="">
    </div>
  </div>
  </div>
</body>
<!-- 导入jquery文件 -->
<script type="text/javascript" src="jquery-3.1.1.min.js"></script>
<script>
  $(document).ready(function(){
  /*这是一个自定义的函数,作用是设置class1类为隐藏,class2类显示*/
     function showDiv(class1,class2){
      $(class1).css("display","none");
      $(class2).css("display","block");
     }
  /*给右下角的图标设置点击事件*/
    $('.toggleDiv1').click(function(){
      showDiv(".choice1",".choice2");
    })
    $('.toggleDiv2').click(function(){
      showDiv(".choice2",".choice1");
    })
  /*给右上角的关闭按钮设置点击事件*/
    $("#close").click(function(){
      $(".wrap").css("display","none");
    })
  })
</script>
</html> 

以上所述是小编给大家介绍的jQuery实现百度登录框的动态切换效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

(0)

相关推荐

  • jQuery定义背景动态切换效果的方法

    本文实例讲述了jQuery定义背景动态切换效果的方法.分享给大家供大家参考.具体如下: 通过下面的jQuery插件,你可以将图片放在一个数组里,然后告诉jQuery图片需要在什么地方背景轮换 (function($){ var defaultSettings; var divfg, divbg; var fadeInterval; var fqTimer; var currImg = 0; var displImg = 0; var running = false; // Setup setti

  • Jquery数字上下滚动动态切换插件

    Jq打造的数字滚动插件,数字变化时,动态滚动切换,效果非常好. 我们先来看示例: CSS .textC { position:absolute; width:500px; overflow:hidden; margin-top: 100px; line-height:30px; margin-left: 300px; height:30px; } .textC span { color: #13BEEC; font-size: 28px; font-weight: bold; font-fami

  • js、jquery图片动画、动态切换示例代码

    复制代码 代码如下: <style type="text/css"> #banner { padding: 5px; position: relative; width: 968px; height: 293px; /*border: 1px solid #666;*/ overflow: hidden; font-size: 16px; } #banner_list img { border: 0px; } #banner_bg { margin-bottom: 5px;

  • jquery动态切换背景图片的简单实现方法

    本文实例讲述了jquery动态切换背景图片的简单实现方法.分享给大家供大家参考,具体如下: (function() { var bgCounter = 0, backgrounds = [ "Images/BACKGROUND_1_TEST.png", "Images/BACKGROUND_2_TEST.png", "Images/BACKGROUND_3_TEST.png" ]; function changeBackground() { bg

  • jquery中dom操作和事件的实例学习 仿yahoo邮箱登录框的提示效果

    但感觉这样写很没意思. jquery的优势就是简单的代码就能带来更好的用户体验. 所以就找几个我感觉实用的例子,拿出来介绍下.顺带把其中用到的操作和事件介绍下. html代码: <input type="text" id="address" value="请输入邮箱地址"/> jquery代码: 复制代码 代码如下: $(document).ready(function(){ $('#address').focus(function(

  • Jquery实现动态切换图片的方法

    本文实例讲述了Jquery实现动态切换图片的方法.分享给大家供大家参考.具体实现方法如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> &

  • JQuery Mobile 弹出式登录框的实现方法

    <a href="#login" data-rel="popup" data-position-to="window" data-role="button">Login</a> <div data-role="popup" id="login" data-theme="a"> <form style="padding

  • jQuery实现百度登录框的动态切换效果

    点击右下角图片进行状态切换,效果图 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>百度登录框</title> <style type="text/css"> *{margin: 0;padding: 0;} body { font-size: 12px; } a { te

  • js实现百度登录框鼠标拖拽效果

    以百度的登录窗口为例,学习鼠标拖拽效果如何实现,拖拽范围限定以及登录窗口自动居中.学会如何制作弹出窗口特效,了解把元素设置为可拖拽的原理. 知识点: 1.掌握对可拖拽对话框的实现原理 2.了解元素如何触发脚本方法以及如何编写侦听事件 3. 学会设置元素在页面中居中和全屏 注意区别: 1.screenX:鼠标位置相对于用户屏幕水平偏移量,而screenY也就是垂直方向的,此时的参照点也就是原点是屏幕的左上角. 2.clientX:跟screenX相比就是将参照点改成了浏览器内容区域的左上角,该参照

  • 基于jQuery和hwSlider实现内容左右滑动切换效果附源码下载(一)

    内容滑动切换应用非常广,常见的有幻灯片焦点图.画廊切换等.随着WEB前端技术的广泛应用,内容滑动切换效果占据着web页面重要地位,因此本站Helloweba特别给广大前端爱好者安排了浅显易懂的内容滑动切换效果的开发教程. 先给大家展示下效果图,感觉还不错请参数实现代码,具体效果如下所示: 效果展示      源码下载 本次教程分三个部分: 1.使用jQuery开发基本的内容滑动切换效果, 2.支持移动端触控自适应的内容滑动切换效果, 3.封装内容滑动切换效果jQuery插件. 本文讲解第一部分,

  • Android实现闪屏及注册和登录界面之间的切换效果

    在没给大家介绍正文之前先给大家说下实现思路: 先分别实现闪屏.注册界面.登录界面的活动,再用Intent将相关的活动连接起来,实现不同活动之间的跳转.此次试验代码较多,我只列出主要代码,详细的代码可用底部的下载链接下载. 一.实验效果图: 二.主要代码: (1)WelcomeActivity.Java(这部分代码实现的是第一页的欢迎页面) package com.example.flashscreendemo; import android.app.Activity; import androi

  • jQuery设置下拉框显示与隐藏效果的方法分析

    本文实例讲述了jQuery设置下拉框显示与隐藏效果的方法.分享给大家供大家参考,具体如下: jQuery的 hide() 和 show() 方法分别用来隐藏和显示 HTML 元素,而 toggle() 方法则可以切换 hide() 和 show() 方法,也就是显示被隐藏的元素,并隐藏已显示的元素. $("select").hide(); // 隐藏下拉框 $("select").show(); // 显示下拉框 $("select").togg

  • js实现登录框鼠标拖拽效果

    效果图: 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>登录框鼠标拖拽效果</title> <style type="text/css"> body { background: url("https://timgsa.baidu.com/timg?i

  • jquery实现LED广告牌旋转系统图片切换效果代码分享

    本文实例讲述了jquery实现LED广告牌旋转系统图片切换效果,分享给大家供大家参考.具体如下: js模拟路边巨大显示屏上广告切换效果,不得不相信js做到了,而且让你无话可说的逼真效果. LED广告显示器上图片切换效果,场景也类似,效果相当震撼看得我目瞪口呆,热爱特效的你可不要错过哈! 运行效果图: -------------------查看效果 下载源码------------------- 小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式. 为大家分享的jquery实现LED广告牌旋转

  • jQuery实现图片向左向右切换效果的简单实例

    jQuery实现图片向左向右切换效果的简单实例 <div class="imageRotation container"> <div class="imageBox"> <img src="images/chugui.jpg"> <img src="images/ad_auto.jpg"> <img src="images/ad_home.jpg">

  • 基于jquery实现鼠标滚轮驱动的图片切换效果

    jQuery可以制作出与Flash媲美的动画效果,这点绝对毋庸置疑,本文将通过实例演示一个基于鼠标滚轮驱动的图片切换效果. 本例实现的效果: 鼠标滚轮滚动时图片进行切换. 支持键盘方向键实现图片切换效果. 支持点击图片切换,支持点击当前图片链接. 进度条滑块展示图片图片数量进度. XHTML <div class="demo"> <div id="imageflow"> <div id="loading">&l

随机推荐