先来看一个最简单的实例,这个可以实现显示和隐藏层
代码如下 | 复制代码 |
<div id="text"></div><input type="button" onclick="display('text')" /> function $_(id){ return document.getElementById(id); }; function display(x){ $(x).style.display=($(x).style.display=="none")?"":"none"; }; |
下面是关闭层,其实原理 是一样的只是加了个效果。
代码如下 | 复制代码 |
<!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"> body{ position:relative;} .wang{ width:100%; height:100%; background:#CCC; display:none; z-index:10; position:fixed; top:0px; left:150px; margin:0 auto; left:inherit; padding:0;filter:alpha(opacity=60); /* 针对IE浏览器的透明度 */ opacity:0.6; /* 针对FF浏览器的透明度 */} .wang ul{ width:100px; height:100px; margin:0 auto;} </style> </head> <body> |
时间: 2024-10-27 19:19:18