初探js和简单隐藏效果的实例


Posted in Javascript onNovember 23, 2017

js:在页面中用户操作页面时发生的效果都是Js功劳。操作有点击,移入,和移出等。。。

例1:通过display隐藏盒子

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8"/>
  <title></title>
  <style>
   *{
   margin:0px;
   padding:0px;
   }
   .li{
   list-style:none;
   }
   #div1{
   width:200px;
   text-align:center;
   font:30px/60px "simhei";
   }
   #div2{
   width:200px;
   border:1px solid black;
   }
   ul{
   margin-top:10px;
   border:1px solid black;
   display:none;
   }
   li{
   height:60px;
   }
   li:hover{
   background-color:blue;
   color:white;
   }
  </style>
 </head>
 <html>
  <div id ="div1">
   <div id="div2">设置</div>
    <ul id="oul">
     <li>搜索设置</li>
     <li>高级设置</li>
     <li>关闭预测</li>
     <li>搜索历史</li>
    </ul>  
  </div>
 </html>
 <script>
  document.getElementById('div1').onmouseover=function(){
   document.getElementById('oul').style.display='block';
  }
  document.getElementById('div1').onmouseout=function(){
   document.getElementById('oul').style.display='none';
  }
 </script>
</html>

当通过变量名var可以 继续实现:

var odiv1=document.getElementById('div1');
    var oul=document.getElementById('oul');
    odiv1.onmouseover=function(){
      oul.style.display='block';
    }
    odiv1.onmouseout=function(){
      oul.style.display='none';
    }

也可以通过透明的opacity,和高度来控制隐藏和显示。

制作百度登录效果,点击登录,弹出登录窗口,及退出

初探js和简单隐藏效果的实例

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8"/>
    <title></title>
    <style>
      body{
      border:1px solid white
      }
      #login{
      width:300px;
      height:300px;
      background-color:yellow;
      margin:0px auto;
      margin-top:200px;
      display:none;
      }
      .classclose{
      width:40px;
      height:20px;
      font:16px/20px "simhei";
      text-align:center;
      background-color:red;
      cursor:pointer;
      float:right;
      }
    </style>
  </head>
  <body>
    <div id="box" class="classclose">登录</div>
    <div id ="login">
      <div id="close" class="classclose">退出</div>
    </div>
  </body>
  </html>
  <script>
    var obox=document.getElementById('box');
    var ologin=document.getElementById('login');
    var oclose=document.getElementById('close');
    obox.onclick=function(){
      ologin.style.display='block';
    }
    oclose.onclick=function(){
      ologin.style.display='none';
    }
  </script>
</html>

(即使简单也不可饿大意,以上便是diaplay方法控制盒子显示状态)。

以上这篇初探js和简单隐藏效果的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
网页常用特效代码整理
Jun 23 Javascript
Jquery Uploadify上传带进度条的简单实例
Feb 12 Javascript
浏览器窗口加载和大小改变事件示例
Feb 27 Javascript
一个实用的图片切换支持点击切换和自动轮播
Sep 09 Javascript
整理Javascript基础入门学习笔记
Nov 29 Javascript
js实现页面刷新滚动条位置不变
Nov 27 Javascript
JS实现复制内容到剪贴板功能
Feb 05 Javascript
详解vue中引入stylus及报错解决方法
Sep 22 Javascript
Angular2监听页面大小变化的解决方法
Oct 09 Javascript
vue实现todolist功能、todolist组件拆分及todolist的删除功能
Apr 11 Javascript
微信小程序开发中var that =this的用法详解
Jan 18 Javascript
Js数组扁平化实现方法代码总汇
Nov 11 Javascript
详解如何在angular2中获取节点
Nov 23 #Javascript
Vuejs中使用markdown服务器端渲染的示例
Nov 22 #Javascript
浅谈Vue-cli 命令行工具分析
Nov 22 #Javascript
JavaScript数据结构与算法之队列原理与用法实例详解
Nov 22 #Javascript
深入理解Vue官方文档梳理之全局API
Nov 22 #Javascript
初识 Vue.js 中的 *.Vue文件
Nov 22 #Javascript
chorme 浏览器记住密码后input黄色背景处理方法(两种)
Nov 22 #Javascript
You might like
删除无限级目录与文件代码共享
2006/07/12 PHP
laravel学习教程之存取器
2016/07/30 PHP
PHP基于phpqrcode类生成二维码的方法详解
2018/03/14 PHP
form表单只提交数据而不进行页面跳转的解决方案
2013/09/18 Javascript
原始XMLHttpRequest方法详情回顾
2013/11/28 Javascript
AngularJS入门知识之MVW类框架的编程思想探讨
2014/12/08 Javascript
Zabbix添加Node.js监控的方法
2016/10/20 Javascript
JavaScript 点击触发复制功能实例详解
2018/11/02 Javascript
JS学习笔记之闭包小案例分析
2019/05/29 Javascript
vue登录注册实例详解
2019/09/14 Javascript
Vue父组件向子组件传值以及data和props的区别详解
2020/03/02 Javascript
基于leaflet.js实现修改地图主题样式的流程分析
2020/05/15 Javascript
解决Nuxt使用axios跨域问题
2020/07/06 Javascript
Vue实现摇一摇功能(兼容ios13.3以上)
2021/01/26 Vue.js
python下载文件记录黑名单的实现代码
2017/10/24 Python
python爬虫中get和post方法介绍以及cookie作用
2018/02/08 Python
在Python中实现shuffle给列表洗牌
2018/11/08 Python
Python3实现对列表按元组指定列进行排序的方法分析
2018/12/22 Python
详解Python中的内建函数,可迭代对象,迭代器
2019/04/29 Python
django实现类似触发器的功能
2019/11/15 Python
python实现最短路径的实例方法
2020/07/19 Python
Python pymysql模块安装并操作过程解析
2020/10/13 Python
matplotlib相关系统目录获取方式小结
2021/02/03 Python
Django项目在pycharm新建的步骤方法
2021/03/02 Python
CSS3的 fit-content实现水平居中
2017/09/07 HTML / CSS
机械制造与自动化应届生求职信
2013/11/16 职场文书
优秀士兵先进事迹
2014/02/06 职场文书
总经理助理的职责
2014/03/14 职场文书
大学生社团活动总结
2014/04/26 职场文书
化工专业自荐书
2014/06/16 职场文书
奶茶店创业计划书
2014/08/14 职场文书
镇班子对照检查材料思想汇报
2014/09/24 职场文书
2015年团支书工作总结
2015/04/03 职场文书
2015秋季开学典礼新闻稿
2015/07/17 职场文书
2015年教学副校长工作总结
2015/07/22 职场文书
2016年小学端午节活动总结
2016/04/01 职场文书