初探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 相关文章推荐
js 点击按钮弹出另一页,选择值后,返回到当前页
May 26 Javascript
js实现杯子倒水问题自动求解程序
Mar 25 Javascript
javascript查询字符串参数的方法
Jan 28 Javascript
JS获取屏幕高度的简单实现代码
May 24 Javascript
使用jquery如何获取时间
Oct 13 Javascript
Vue.js之slot深度复制详解
Mar 10 Javascript
微信小程序教程系列之视图层的条件渲染(10)
Apr 19 Javascript
js前端导出Excel的方法
Nov 01 Javascript
使用Vue构建可重用的分页组件
Mar 26 Javascript
jQuery 操作 HTML 元素和属性的方法
Nov 12 jQuery
Async/Await替代Promise的6个理由
Jun 15 Javascript
vuex存取值和映射函数使用说明
Jul 24 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
ThinkPHP关联模型操作实例分析
2012/09/23 PHP
详解Grunt插件之LiveReload实现页面自动刷新(两种方案)
2015/07/31 PHP
基于php实现七牛抓取远程图片
2015/12/01 PHP
PHP基于递归实现的约瑟夫环算法示例
2017/08/27 PHP
msn上的tab功能Firefox对childNodes处理的一个BUG
2008/01/21 Javascript
jQuery中$.fn的用法示例介绍
2013/11/05 Javascript
使用ajaxfileupload.js实现ajax上传文件php版
2014/06/26 Javascript
JavaScript中用sort()方法对数组元素进行排序的操作
2015/06/09 Javascript
JavaScript包装对象使用详解
2015/07/09 Javascript
基于JavaScript实现图片点击弹出窗口而不是保存
2016/02/06 Javascript
教你用javascript实现随机标签云效果_附代码
2016/03/16 Javascript
JavaScript实现设计模式中的单例模式的一些技巧总结
2016/05/17 Javascript
详解webpack提取第三方库的正确姿势
2017/12/22 Javascript
微信小程序中使用wxss加载图片并实现动画效果
2018/08/13 Javascript
微信小程序之事件交互操作实例分析
2018/12/03 Javascript
微信小程序学习笔记之函数定义、页面渲染图文详解
2019/03/28 Javascript
微信小程序HTTP接口请求封装代码实例
2019/09/05 Javascript
vue图片上传组件使用详解
2019/12/23 Javascript
浅析vue-router中params和query的区别
2019/12/24 Javascript
[44:50]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 TNC vs VG
2018/04/02 DOTA
Python二叉搜索树与双向链表转换实现方法
2016/04/29 Python
python调用java的jar包方法
2018/12/15 Python
python 将对象设置为可迭代的两种实现方法
2019/01/21 Python
python实现nao机器人手臂动作控制
2019/04/29 Python
jupyter notebook运行命令显示[*](解决办法)
2020/05/18 Python
Beach Bunny Swimwear官网:设计师泳装和性感比基尼
2019/03/13 全球购物
越南综合购物网站:Lazada越南
2019/06/10 全球购物
英国No.1体育用品零售商:SportsDirect.com
2019/10/16 全球购物
说出你对remoting 和webservice的理解和应用
2014/06/08 面试题
学前教育毕业生自荐信范文
2013/12/24 职场文书
安全生产汇报材料
2014/02/17 职场文书
职业规划实施方案
2014/06/10 职场文书
一文搞懂如何实现Go 超时控制
2021/03/30 Python
Java集成swagger文档组件
2021/06/28 Java/Android
python自动化八大定位元素讲解
2021/07/09 Python
HTML5 新增内容和 API详解
2021/11/17 HTML / CSS