网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 网页特效 >> 表格图层 >> 正文
最新文章
· JS代码实现单元格移动效果
· JavaScript让表格的边框闪烁起来
· 网页Div层拖拽--Clone特效代码
· 可拖动的DIV层
· 简单拖曵的原理与实例
· 上传图片之前先预览图片
· 漂亮的Js拖动层,窗口拖拽(改变大小
· 隔行换色,鼠标划过改变颜色
· Js点击文字弹出层,点击层以外区域关
· CSS自动竖向排列的布局方法
热门文章
 js实现div区域块伸缩效果(toggle)
 js弹出层组件artDialog2.1正式版
 一个简单实用的jquery拖动插件jque
 JS仿EXCEL表格功能
 点击页面任何地方,将div隐藏,除了
 动态插入、添加删除表格行的JS代码
 带遮罩效果并可以拖动的DIV弹出层
 Js点击文字弹出层,点击层以外区域
 利用js向表格动态追加行
 JQuery EasyValidator表单验证插件
相关文章
没有相关文章
CSS解决div总是被select遮挡的问题
来源:源码爱好者 更新时间:2011/6/6 0:02:23 阅读次数: 我要投稿
△运行 ☉预览 #复制 +收藏
特效代码:
<!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=gb2312" />
<title>解决div总是被select遮挡的问题</title>
<style>
body{margin:0px;padding:0px;}
#message_box{ position:absolute; width:800px; height:536px; z-index:10000; visibility:hidden; border:#000 3px solid;background-color:#FFF;margin:40px 0px 0px 50px;}
#mask{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#000; filter:ALPHA(opacity=80); z-index:1; visibility:hidden}
.close-what{float:right;cursor:hand;}
.message{background-color:#F4F4F4;width:754px;height:200px;margin:20px 20px 20px 20px;color:#FF6600;}
</style>
</head>
<body>
<div id="message_box"><iframe src="" style="width:800px;height:536px;top:0px;left:0px;position:absolute;visibility:inherit;z-index:-1;" frameborder=0></iframe> 
<div class="close-what" onclick="document.getElementById('message_box').style.visibility='hidden';document.getElementById('mask').style.visibility='hidden'"><img src="http://www.codefans.net/jscss/demoimg/close.gif"></div>
<div class="message"><p>麦田怪圈(Crop circle)是在麦田或其他农田上,透过某种力量把农作物压平而产生出几何图案。此现象在1970年代后期才开始引起公众注意。目前,有众多麦田圈事件被他人或者自己揭发为有人故意制造出来以取乐或者招揽游客。唯麦田圈中的作物“平顺倒塌”方式以及植物茎节点的烧焦痕迹并不是人力压平所能做到,也有麻省理工学院学生试图用自制设备反向复制此一现象但依然未能达成,至今仍然没有解释该现象是何种设备或做法能够达到。此点也是外星支持论者的主要物证基础。</p></div>
</div>     
<div id="mask"></div>
<table width="960" height="2603" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
            <td width="960" height="303" align="center"><p><span onclick="document.getElementById('mask').style.visibility='visible';document.getElementById('message_box').style.visibility='visible'" style="cursor:hand"><a href="#">什么是麦田圈?</a></span>
                      </p>
                      <p>
                        <select name="select">
                          <option value="西西">还能看到我吗</option>
                        </select>
                        </p>
                      <p>效果演示:<a href="/" target="_blank">麦田圈</a></p>
                    <p>只要在层里面加上下面代码就可以了~</p>
                    <p><iframe src="" style="width:800px;height:536px;top:0px;left:0px;position:absolute;visibility:inherit;z-index:-1;" frameborder=0></iframe></p>
                    </td>
                  </tr>
                  <tr>
                    <td height="2300" align="center"></td>
                  </tr>
                </table>
<!-- //message_box -->
</body>
</html>
△运行 ☉预览 #复制 +收藏
特效说明:
解决CSS的div总是被select遮挡的问题,只要在层里面加上IFRAME代码就可以了,看了以后就会明白,其实是很简单的。
  • 上一篇文章:
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号