Html 如何在不使用框架标记的情况下创建类似框架的行为?
我想将HTML(用于广告)注入到服务器的每个http请求中。我想把广告放在网页的最上面 唯一的问题是,有时在原始网站中,有一个固定位置的“div”,使其与广告重叠 例如:Html 如何在不使用框架标记的情况下创建类似框架的行为?,html,Html,我想将HTML(用于广告)注入到服务器的每个http请求中。我想把广告放在网页的最上面 唯一的问题是,有时在原始网站中,有一个固定位置的“div”,使其与广告重叠 例如: <html> <head></head> <body> <!-- INJECTED ADVERTISEMENT --> <div style="position: fixed; top: 0;"> ... </div> <!-- END
<html>
<head></head>
<body>
<!-- INJECTED ADVERTISEMENT -->
<div style="position: fixed; top: 0;">
...
</div>
<!-- END OF INJECTED ADVERTISEMENT -->
<!-- ORIGINAL WEBSITE -->
...
<div style="position: fixed; top: 0;">
...
</div>
...
<!-- END OF ORIGINAL WEBSITE -->
</body>
</html
...
...
...
...
您可以添加这些行
<html>
<head></head>
<body>
<!-- INJECTED ADVERTISEMENT -->
<div style="position: fixed; top: 0; z-index:10000;">
...
</div>
<!-- END OF INJECTED ADVERTISEMENT -->
<!-- ORIGINAL WEBSITE -->
...
<div style="position: fixed; top: 0; z-index:-10;">
...
</div>
...
<!-- END OF ORIGINAL WEBSITE -->
</body>
</html>
...
...
...
...
这将完成这项工作极端z索引背后的原因是什么?为什么不交换元素而不是使用z索引?这背后没有任何东西,只是为了确保其他值都不重叠。如果我理解得很好,他不能更改原始网站代码,他只能在页面开头插入广告。他的广告上的极端z索引可以解决这个问题,即使它不是很干净。使用z索引只会使广告覆盖原始网站,我不希望这种情况发生。广告页面通常不介意嵌入到框架中。您是否有显示此行为的特定广告,或者您只是试图解决一个非问题?广告页面可以嵌入到框架中。但我想要的是将原始网站嵌入到框架中