保证始终在网页的顶部
Guaranteed always on top on a webpage
我正在开发一个chrome扩展,没有太多进入它,我需要注入一些代码到网页,并把覆盖在整个页面。到目前为止,我几乎已经实现了这一点,但我似乎不能得到覆盖在某些网站的某些部分。这些包括来自youtube的视频,谷歌搜索结果顶部的搜索栏,kongregate的随机部分(星星和每月的比较信息)。
下面是我目前使用的css实现这一点,我已经玩了周围,并在不同的地方寻找解决方案,但没有解决方案似乎工作。
.cssX9482Overlay
{
position: fixed;
width: 100%;
Height: 100%;
vertical-align: middle;
background: #000000;
opacity: 0.97;
filter: alpha(opacity=97);
text-align: center;
top: 0;
left: 0;
}
奇怪的css名称只是为了不与页面格式冲突。正如你可能猜到的,这是用来格式化div
记住这是一个Chrome扩展,因此HTML5和CSS3解决方案是有效的。
<style type="text/css">
iframe, div {
position:absolute;
top:20px;
left:20px;
width:200px;
height:25px
}
iframe { z-index:1 }
div {
z-index:2;
background:#000;
border:solid 1px red;
color:#fff;
}
</style>
<applet code="myApp.class" width="700" height="700"></applet>
<iframe></iframe>
<div>EXAMPLE TEXT</div>
摘自:http://www.bluestudios.co.uk/blog/?p=6 还有height
大写的
你可能需要一个z-index
在那里;在我的谷歌搜索结果页面上,添加一个z-index: 999;
覆盖除了顶部导航(Web,图像,视频)的所有内容。这是因为Google的CSS看起来像:
#gbz, #gbg {
...
z-index: 1000;
}
具有较大z-index
的元素被放在其他元素的顶部。即使在使用此属性时,我也会遇到将内容放置在Adobe Flash元素和Java applet之上的问题。
相关文章:
- 单击顶部导航时如何进行向下滚动效果(向下滑动).
- 如何防止网页加载后自动启动功能
- jQuery粘性插件可变顶部间距
- 如何使用Node.js最有效地解析网页
- 刷新后保留对网页的更改
- 使用jQuery更改元素的顶部位置
- 如何使一个元素从网页的顶部跳到底部再跳回到顶部
- 如何使父网页从 iframe 滚动到特定位置(顶部)
- 当导航栏放置在网页顶部时,如何修复导航栏
- 在Javascript确认对话框之后,网页将转到顶部.如何阻止这种情况
- 滚动到网页的顶部功能
- 函数的代码显示在网页的顶部
- HTML 5画布覆盖在网页的顶部
- 停止网页页面跳转到顶部
- 如何在调用JavaScript函数时阻止网页滚动到顶部?
- 保证始终在网页的顶部
- 在网页's内容顶部加载图像/视频
- 在我的网页顶部为首次访问者显示“网站导览”培训窗口
- 动态调整网页底部和顶部之间的元素的大小
- 如何检测到客户端已滚动到网页的顶部或底部