【发布时间】:2016-09-07 11:00:29
【问题描述】:
目前,我正在开发一个使用各种框架来显示内容的网站。一个框架由一个可折叠的菜单组成,它需要比实际框架提供的更多空间。是否可以在不调整所有页面的情况下打破特定的框架宽度?我不想使用滚动条,而且我已经在使用 z-indexes。
例如,我包含两个页面:index.html 和 includedpage.html。在这种情况下,我想在不调整 index.html 且不查看滚动条的情况下查看文本。
index.html
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<style>
body {
background-color: green;
}
</style>
</head>
<body>
<object data="includedpage.html" width="100%" height="150"></object>
</body>
</html>
Includedpage.html
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<style>
html{
overflow: hidden;
}
body {
background-color: yellow;
}
#content_need_to_displayed{
margin-top: 150px;
}
</style>
</head>
<body>
<div id="content_need_to_displayed">
Test
</div>
</body>
</html>
【问题讨论】:
-
“我正在开发一个使用各种框架来显示内容的网站” – 到目前为止,情况非常糟糕。虽然你在这里并没有真正使用框架,而是对象——但这两种方法的可用性缺点大致相同。你真的应该寻找其他方法来实现你想要的。
标签: javascript html css object frame