<style>
#mask{
width:700;height:700;
background-color:green;
position: absolute;
left:0;top:0;
filter:alpha(opacity=10);
}
</style>
<iframe src="http://www.baidu.com" width="600" height="300" style="position: absolute;"></iframe>
<div id="mask"></div>
目的让iframe中的百度页面中的
新闻,网页,贴吧,知道,MP3,图片,视频链接 和 百度一下 按钮可以点!
就相当于mask这个遮盖的层不存在一样。(我运行的环境是IE7)如果解决立刻结贴,另外一个百分贴:
http://topic.csdn.net/u/20090331/10/b8122063-20d4-4edc-8d3e-b9d55b198343.html
#mask{
width:700;height:700;
background-color:green;
position: absolute;
left:0;top:0;
filter:alpha(opacity=10);
}
</style>
<iframe src="http://www.baidu.com" width="600" height="300" style="position: absolute;"></iframe>
<div id="mask"></div>
目的让iframe中的百度页面中的
新闻,网页,贴吧,知道,MP3,图片,视频链接 和 百度一下 按钮可以点!
就相当于mask这个遮盖的层不存在一样。(我运行的环境是IE7)如果解决立刻结贴,另外一个百分贴:
http://topic.csdn.net/u/20090331/10/b8122063-20d4-4edc-8d3e-b9d55b198343.html
解决方案 »
- ★★〓〓如何通过JS提交表单,并保存表单信息(如用户名)〓〓★★
- js怎么判断一个对象是文本框(text)还是下拉框(select)
- javascript 判断 字符串是否存在,并抓取出来?
- 超链接如何不往自己网站跳转?
- 急求一个用JSP写的完整的应用源代码,一定要可以用的,最好不用数据库
- jsp页面中小窗口的跳转问题
- 求一个类似eclipse的js编辑器
- 求javascript写信息到xml文件的资料
- 隐藏table中的td代码如下,为什么我运行不行?
- 请问如何在文本框中只允许输入字母?大小写不限,最好能限制全、半角——在线等待,谢谢
- 关于extjs中导航树的设计
- 插入默认值的问题。。。在线等阿。急阿。
<style type="text/css">
<!--
.btnOFF{padding:3px;border:1px outset;cursor:pointer;background-color: #ffffee;width:100px;height:16px;text-align:center;}
.btnON{padding:3px;border:1px inset;background-color: #CCCC33;width:100px;height:16px;text-align:center;color:red;}
-->
</style><script language="JavaScript">
<!--
function setEffect(link_id)
{
var i;
for(i=0;i<link.length;i++)
{
if(i != link_id)
{
link[i].className = "btnOFF";
}
else
{
link[i].className = "btnON";
}
}
}
//-->
</script><p align=center><span id="link" class="btnOFF" onclick="setEffect(0)">Google</span><span id="link" class="btnOFF" onclick="setEffect(1)">Baidu</span><span id="link" class="btnOFF" onclick="setEffect(2)">Sina</span><span id="link" class="btnOFF" onclick="setEffect(3)">Sohu</span><span id="link" class="btnOFF" onclick="setEffect(4)">CSDN</span><span id="link" class="btnOFF" onclick="setEffect(5)">Webjx</span></p>
<style>
#mask{
width:700;height:700;
background-color:green;
position: absolute;
left:0;top:0;
filter:alpha(opacity=10);
}
</style>
<iframe src="http://www.baidu.com" width="600" height="300" style="position: absolute; left:0; top:0; filter:alpha(opacity=10); z-index:100"> </iframe>
<iframe src="http://www.baidu.com" width="600" height="300" style="position: absolute; left:0; top:0"> </iframe>
<div id="mask"> </div>
你难道是想下面放baidu上东西,上面用个东西遮起来,让别人一点就会打开baidu的链接。
如果这种东西让人很讨厌
一个标签快的ONCLICK事件 调用 下面被遮盖的事件
剩下的就是 把标签快换成和MARK一样的颜色 还有就是位置大小调整
只是加了个iframe 我设置的是后加我这个iframe的z-index
这个iframe前面有个半透明的文字介绍div,因为美观考虑我必须将这个div于iframe重叠,
因为这个div是纯文字性质的,只是介绍,但是挡住了下面的图的链接,导致下面的图没法点了。
所以我想可以“穿透”这个div,只是显示文字介绍就可以,不影响我点下面的图。不知道各位能否明白。
http://clip2net.com/clip/m10494/1238912236-clip-63kb.jpg
也只是个折中的办法啦.
//比起这种,我更讨厌你这种回答,技术就技术,还搞什么大道理,有本事你先贴方法,在来讨论事情的好坏
你这种想法,用纯css完全没有办法实现,只要图层有background值,那么他就是一个完整的长方形形式的块,就算他半透明,却实际存在了的
另外考虑到另一点,就是被拦iframe中的内容因该是无法预见的,所以又导至你使用js都无法达到你所需要的效果最后只有一个方法,那就是给iframe框架进行整体的透明设置,不过这个好像以现有css无法做到一样,我曾经在金山联盟看到过个效果,就在iframe框架进行了整体页面百分比缩放效果,那个不知道现在还存在不,不过可以上百度或其它地方找找相关资料
所以做三层,第一层纯背景,第二层透明背景的TEXT,第三层就是图片,这样滑动滚动条,其实滚动的是第二层的DIV,然而点击的却是第三层的图片.
仅仅是想法,三层可以做吗?
div无法传递事件给同层或者非父层。我在一个游戏里看到他实现了。但不知道如何做到的。测试帐号:
http://sg.dipan.com/
帐号yayaha123 密码 123456
登录后地址转到 http://sg17.dipan.com/login
即可进入游戏后点『地图』,可以看到左下方的文字聊天区域不会遮住下面的地图,鼠标移动到被遮住的建筑上同样可以触发事件。我不知道他是如何实现的。如果弄清楚了,和这个百分贴一起结
http://topic.csdn.net/u/20090331/12/387d9297-3da6-4074-87a1-6e8f2557882f.html
谢谢各位! :))
最外面有个
<div id="hot" class="hot" style="cursor: default;">
<img height="540" width="990" usemap="#area" onmousedown="return false;" src="http://3gmap.dipan.com/Statics/Images/v.gif" style="border: 1px solid white;"/>
<map id="area" name="area" style="border: 1px solid white;">
<area onclick="Dipan.SanGuo.Map.ShowTents(0,1584695);" onmouseout="Dipan.SanGuo.Map.HideItemDetail()" onmouseover="Dipan.SanGuo.Map.ShowItemDetail(0,2)" onmousedown="return false;" coords="136,215,181,179,226,215,182,251" shape="poly"/>
<area id="a_0_1570258_1" onmousedown="return false;" coords="899,37,944,1,989,37,945,73" shape="poly"/>
<area...../>
</map>
</div>
其次才是你所说的那个半透明层
底下才是游戏画面,
所有click/mouseover/mouseout都是在area上,
每次拖动后,area会重新定位或生成。用一个debug工具看下就知道了
全部遮挡的 好解决 部分遮挡的不好解决<html>
<head>
<style>
#mask{
width:600;height:300;
background-color:#ccc;
position: absolute;
left:0;top:0;
filter:alpha(opacity=80);
border:1px #000 solid;
}
#mask2{
width:600;height:300;
background-color:#ccc;
position: absolute;
left:610;top:0;
border:1px #000 solid;
}
</style>
</head>
<body style="padding:0px;margin:0px">
<iframe src="http://www.baidu.com" style="width:600;height:300;" ></iframe><iframe src="http://www.baidu.com" width="600" height="300" style="position: absolute;z-index=2;filter:alpha(opacity=20);margin-left:10px"></iframe>
<div id="mask"></div>
<div id="mask2"></div>
</body>
</html>