初探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 相关文章推荐
JavaScript触发器详解
Mar 10 Javascript
jQuery中filter(),not(),split()使用方法
Jul 06 Javascript
jQuery 获取浏览器所在的IP地址的小例子
Nov 08 Javascript
一个JavaScript用逗号分割字符串实例
Sep 22 Javascript
使用纯javascript实现经典扫雷游戏
Apr 23 Javascript
JavaScript截取、切割字符串的技巧
Jan 07 Javascript
JS实现的添加弹出层并完成锁屏操作示例
Apr 07 Javascript
es7学习教程之fetch解决异步嵌套问题的方法示例
Jul 21 Javascript
Vue中定义全局变量与常量的各种方式详解
Aug 23 Javascript
微信小程序实现表单校验功能
Mar 30 Javascript
vue+element-ui集成随机验证码+用户名+密码的form表单验证功能
Aug 05 Javascript
mpvue微信小程序多列选择器用法之省份城市选择的实现
Mar 07 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
The specified CGI application misbehaved by not returning a complete set of HTTP headers
2011/03/31 PHP
php实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
Laravel如何自定义command命令浅析
2019/03/23 PHP
在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法
2019/04/09 PHP
js setattribute批量设置css样式
2009/11/26 Javascript
再谈javascript 动态添加样式规则 W3C校检
2009/12/25 Javascript
javascript学习笔记(十八) 获得页面中的元素代码
2012/06/20 Javascript
JS 控件事件小结
2012/10/31 Javascript
JavaScript将Table导出到Excel实现思路及代码
2013/03/13 Javascript
javascript实现textarea中tab键的缩排处理方法
2015/06/26 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
2016/05/18 Javascript
JS与HTML结合实现流程进度展示条思路详解
2017/09/03 Javascript
JavaScript分步实现一个出生日期的正则表达式
2018/03/22 Javascript
uniapp实现横向滚动选择日期
2020/10/21 Javascript
解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享
2014/06/18 Python
Pyhton中防止SQL注入的方法
2015/02/05 Python
python开发之tkinter实现图形随鼠标移动的方法
2015/11/11 Python
基于Python实现的ID3决策树功能示例
2018/01/02 Python
TensorFlow实现Batch Normalization
2018/03/08 Python
pycharm恢复默认设置或者是替换pycharm的解释器实例
2018/10/29 Python
Python中filter与lambda的结合使用详解
2019/12/24 Python
tensorflow实现在函数中用tf.Print输出中间值
2020/01/21 Python
如何将PySpark导入Python的放实现(2种)
2020/04/26 Python
Python接口测试结果集实现封装比较
2020/05/01 Python
使用CSS3的ruby-position固定注音位置的用法示例
2016/07/05 HTML / CSS
葡萄牙航空官方网站:TAP Air Portugal
2019/10/31 全球购物
几道PHP面试题
2013/04/14 面试题
环保建议书200字
2014/05/14 职场文书
淘宝店策划方案
2014/06/07 职场文书
生产助理岗位职责
2014/06/18 职场文书
带刀到教室的检讨书
2014/10/04 职场文书
护士辞职信怎么写
2015/02/27 职场文书
信仰观后感
2015/06/03 职场文书
因个人工作失误检讨书
2019/06/21 职场文书
2019年汽车租赁合同范本!
2019/08/12 职场文书
Python OpenCV实现图像模板匹配详解
2022/04/07 Python