JS——覆盖显示,点击显示三层


<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
*
{
margin:0px;
padding:0px;
} .all
{
width:310px;
height:50px;
border:#03F 1px solid;
}
.left
{
width:250px;
height:50px;
border:#F00 1px solid;
}
.right
{
width:50px;
height:50px;
border:#0F3 1px solid;
background-color:#CCC;
margin-left:255px;
}
.yincang
{
height:200px;
width:200px;
border:#30F 1px solid;
background-color:#06F;
margin-top:30px;
visibility:hidden; }
</style>
</head> <body>
<div class="all">
<div class="left">
<div class="right" onmouseover="xianshi()" onmouseout="yincang()">>><div class="yincang" id="right"></div>
</div> </div> </div> </body>
</html>
<script type="text/javascript">
function xianshi()
{
var a =document.getElementById("right"); if(a.style.visibility="hidden")
{
a.style.visibility="visible";
} }
function yincang()
{
var b =document.getElementById("right"); if(b.style.visibility="visible")
{
b.style.visibility="hidden"; } } </script>

<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
*
{
margin:0px;
padding:0px;
}
.diyiceng
{
width:500px;
height:300px;
border:#9C6 1px solid;
margin:-300px 0px 0px 100px;
background-color:yellow;
visibility:visible;
}
.dierceng
{
width:500px;
height:300px;
border:#9C6 1px solid;
background-color:green;
visibility:hidden;
margin-left:100px;
}
.disanceng
{
width:500px;
height:300px;
border:#9C6 1px solid;
margin-top:-300px;
margin-left:200px;
background-color:blue;
visibility:hidden;
}
</style>
</head> <body>
<div style="width:600px; height:300px; border:#00F 1px solid">
<div style="width:100px; height:300px; border:#F00 1px solid">
<input type="button" value="第一层" onclick="xianshiyi()"/><br />
<input type="button" value="第二层" onclick="xianshier()"/><br />
<input type="button" value="第三层" onclick="xianshisan()"/> </div>
<!--第一层为黄色 第二层为绿色 第三层为蓝色-->
<div class="diyiceng" id="diyiceng">
<div class="dierceng" id="dierceng"></div>
<div class="disanceng" id="disanceng"></div> </div> </div> </body>
</html>
<script type="text/javascript">
function xianshiyi()
{
var a = document.getElementById("dierceng");
var b = document.getElementById("disanceng");
var c = document.getElementById("diyiceng"); if(c.style.visibility="hidden")
{
c.style.visibility="visible";
a.style.visibility="hidden";
b.style.visibility="hidden"; } }
function xianshier()
{
var a = document.getElementById("dierceng");
var b = document.getElementById("disanceng");
if(a.style.visibility="hidden")
{ a.style.visibility="visible";
b.style.visibility="hidden";
}
}
function xianshisan()
{
var b=document.getElementById("disanceng");
if(b.style.visibility="hidden")
{
b.style.visibility="visible";
} } </script>
JS——覆盖显示,点击显示三层的更多相关文章
- js如何实现点击显示和隐藏表格
js如何实现点击显示和隐藏表格 一.总结 一句话总结: 1.给table或者table里面的元素添加点击事件, 2.然后判断当前表格的数据显示或者隐藏, 3.然后通过display属性显示(非none ...
- 基于js原生封装的点击显示完整文字
基于js原生封装的点击显示完整文字 (function(window) { var inner = ''; var showCont_s = function(ele) { this.init.app ...
- JS点击显示隐藏内容
JS点击显示隐藏密码 思路:获取元素,判断点击,如果DIV显示就隐藏,如果DIV隐藏就显示出来. 1 if(DIV是显示的){ 2 div.style.display='none'; 3 } 4 el ...
- js点击显示隐藏
这个栗子…… 可以不吃,先预设一个变量表示div的状态,例子中0是显示的,一开始是隐藏的.当点击时判断状态是显示0的还是隐藏1的:如果是显示的就把div隐藏,再把变量改变为1.再次点击时把会判断到变量 ...
- Firebug中调试中的js脚本中中文内容显示为乱码
Firebug中调试中的js脚本中中文内容显示为乱码 设置 页面 UFT-8 编码没用, 解决方法:点击 "Firebug"工具栏 中的"选项"---" ...
- jQuery 点击显示再次点击隐藏
<html> <head> <script type="text/javascript" src="/jquery/jquery.js&qu ...
- HTML5--》点击显示隐藏内容
<details>浏览器支持比较差,可以用JavaScript实现这种功能. <!doctype html> <html> <head> <met ...
- 基于Jquery UI的autocompelet改写,自动补全控件,增加下拉选项,动态设置样式,点击显示所有选项,并兼容ie6+
Jquery UI的autocompelete改写 注意:实现功能,除了原版的自动补全内容外,增加一个点击显示所有选项,样式能动态设置. 加载数据的来源为后台数据库读取. 具体代码如下: 引用 从官方 ...
- jQuery - 制作点击显示二级菜单效果
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- JS 弹出网页 (不显示地址栏,工具栏) 网页去掉地址栏
JS 弹出网页 (不显示地址栏,工具栏) 网页去掉地址栏 window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 基本语法: ...
随机推荐
- nodejs之路-[0]安装及简易配置
题外话: 之前写过ubuntu下编译nodejs- 传送门:Ubuntu15.04编译安装nodejsV0.12.3 只是如今基本在win下做开发了-. 就以这篇帖子为开头,作为我踏上nodejs之路 ...
- 把自动机用作 Key-Value 存储
以前只有代码,最近简单写了一点文档: google code 上的链接(总是最新) 自动机是什么 DFA 的最小化 将 DFA 用做字典 无环DFA (ADFA, Acyclic DFA) 编译 内存 ...
- Servlet3.0提供的异步处理
用属性asyncSupported=true开启Servlet对异步的支持. 在请求时,在request.startAsync()抛java.lang.IllegalStateException: N ...
- (转)Linux下内存映射文件的用法简介
简介: 内存映射文件与虚拟内存有些类似,通过内存映射文件可以保留一个地址空间的区域,同时将物理存储器提交给此区域,只是内存文件映射的物理存储器来自一个已经存在于磁盘上的文件,而非系统的页文件,而且在对 ...
- java web 拦截器、过滤器理解
1.首先要明确什么是拦截器.什么是过滤器 1.1 什么是拦截器: 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加 ...
- JMeter 八:录制脚本--使用Jmeter自带的代理服务器
参考:http://jmeter.apache.org/usermanual/jmeter_proxy_step_by_step.pdf http://jmeter.apache.org/userma ...
- 将织梦后台中的DATA改名称
一.改动include中common.inc.php文件里定义data常量语句. 将当中的 data改为你须要改的名字 二.改动根文件夹下index.php中DATA值 如图 watermark/2/ ...
- windows开了远程控制访问老提示密码账号不正确
今天搞windows忽然遇到一件诡异的事情 今天想开一个远程控制,点吧点吧该做的事情做了,服务也开了,防火墙都直接关了,然后用另一台电脑访问,总是提示凭证(密码账户)不对,这账号信息我输的是百分之一百 ...
- JS回调函数全解析教程(callback)
自学jQuery的时候,看到一英文词(Callback),顿时背部隐隐冒冷汗.迅速google之,发现原来中文翻译成回调.也就是回调函数了.不懂啊,于是在google回调函数,发现网上的中文解释实在是 ...
- 【PHP】组合条件搜索SQL
前端html多个搜索条件组合 后台一个sql语句,很方便和简洁:仅提供思路. 也可以配合着进行分页操作,非常赞~