写两个各包含一个button 的页面,其中一个页面用Iframe加载另一个页面。 设置Iframe里的页面为半透明,并且使得两个Button重合。
时间: 2024-09-17 21:01:25 浏览: 28
创建两个分别包含按钮的HTML页面,其中一个页面通过`<iframe>`标签加载另一个页面。下面是一个简单的示例:
**主页面(index.html):**
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<style>
.container {
position: relative;
width: 500px;
height: 500px;
background-color: rgba(255, 255, 255, 0.8); /* 半透明背景 */
}
iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: none; /* 隐藏边框 */
}
button {
position: absolute;
bottom: 0;
right: 0;
width: 50px;
height: 50px;
background-color: blue;
color: white;
border: none;
font-size: 20px;
cursor: pointer;
}
</style>
</head>
<body>
<div class="container">
<button>主页面按钮</button>
<iframe src="child_page.html" frameborder="0"></iframe>
</div>
</body>
</html>
```
**嵌入页面(child_page.html):**
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<!-- 在这里你可以添加更多的CSS样式,但是主页面已经设置了基本样式 -->
</head>
<body>
<button style="position: fixed; bottom: 0; right: 0;">子页面按钮</button>
</body>
</html>
```
在这个例子中,`index.html` 页面中的按钮会被主页面的背景颜色覆盖,而`child_page.html` 中的按钮会固定在屏幕底部右角,两个按钮看起来像是重合的。注意,`<iframe>` 的 `border:none` 属性让其与背景融为一体。
阅读全文