初探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 相关文章推荐
再谈ie和firefox下的document.all属性
Oct 21 Javascript
js 未结束的字符串常量错误解决方法
Jun 13 Javascript
JS获取客户端IP地址、MAC和主机名的7个方法汇总
Jul 21 Javascript
学习JavaScript设计模式之代理模式
Jan 12 Javascript
jQuery插件FusionCharts绘制2D双折线图效果示例【附demo源码】
Apr 14 jQuery
微信JS-SDK选取手机照片上传功能
Apr 21 Javascript
基于vue实现分页效果
Nov 06 Javascript
JS实现键值对遍历json数组功能示例
May 30 Javascript
快速解决vue动态绑定多个class的官方实例语法无效的问题
Sep 05 Javascript
jQuery添加新内容的四个常用方法分析【append,prepend,after,before】
Mar 19 jQuery
js回文数的4种判断方法示例
Jun 04 Javascript
js实现页面图片消除效果
Mar 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
php 自写函数代码 获取关键字 去超链接
2010/02/08 PHP
PHP开发需要注意的安全问题
2010/09/01 PHP
DOM XPATH获取img src值的query
2013/09/23 PHP
在SAE上搭建最新wordpress的方法
2014/12/21 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
2020/02/21 PHP
基于php解决json_encode中文UNICODE转码问题
2020/11/10 PHP
php操作redis命令及代码实例大全
2020/11/19 PHP
使用insertAfter()方法在现有元素后添加一个新元素
2014/05/28 Javascript
js数组去重的5种算法实现
2015/11/04 Javascript
BootStrap中按钮点击后被禁用按钮的最佳实现方法
2016/09/23 Javascript
基于input动态模糊查询的实现方法
2017/12/12 Javascript
vue实现裁切图片同时实现放大、缩小、旋转功能
2018/03/02 Javascript
vue.js项目nginx部署教程
2018/04/05 Javascript
vue添加axios,并且指定baseurl的方法
2018/09/19 Javascript
vue项目中定义全局变量、函数的几种方法
2019/11/08 Javascript
[01:10:58]Spirit vs NB Supermajor小组赛 A组败者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
Python使用回溯法子集树模板解决爬楼梯问题示例
2017/09/08 Python
新手常见6种的python报错及解决方法
2018/03/09 Python
python模块smtplib学习
2018/05/22 Python
pandas 按照特定顺序输出的实现代码
2018/07/10 Python
Python实现压缩文件夹与解压缩zip文件的方法
2018/09/01 Python
Python 普通最小二乘法(OLS)进行多项式拟合的方法
2018/12/29 Python
python——全排列数的生成方式
2020/02/26 Python
python实现ftp文件传输系统(案例分析)
2020/03/20 Python
python用什么编辑器进行项目开发
2020/06/17 Python
如何利用python进行时间序列分析
2020/08/04 Python
意大利宠物用品购物网站:Bauzaar
2018/09/15 全球购物
一个C/C++编程面试题
2013/11/10 面试题
机电工程专业应届生求职信
2013/10/03 职场文书
应届生英语教师求职信
2013/11/05 职场文书
房地产开发计划书
2014/01/10 职场文书
音乐教师求职信
2014/06/28 职场文书
租房协议书样本
2014/08/20 职场文书
简单的辞职信范文(2016最新版)
2015/05/12 职场文书
导游词之岳阳楼
2019/09/25 职场文书
python geopandas读取、创建shapefile文件的方法
2021/06/29 Python