Derzeit arbeite ich an einer Website, die verschiedene Frames verwendet, um Inhalte anzuzeigen. Ein Frame besteht aus einem faltbaren Menü, das mehr Platz benötigt, als der eigentliche Frame bereitstellt. Ist es möglich, eine bestimmte Rahmenbreite zu durchbrechen, ohne alle Seiten anzupassen? Ich möchte keine Bildlaufleisten verwenden und verwende bereits Z-Indizes.Wie durchbrechen Sie einen Objektrahmen auf einer anderen Seite?
Als Beispiel, ich habe zwei Seiten: index.html und includepage.html. In diesem Fall möchte ich den Text sehen, ohne index.html anzupassen und Scrollbalken zu sehen.
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>
_ „ich auf einer Website arbeite, die verschiedenen Frames anzeigen Inhalt verwendet“ _ - so weit, so schlecht . Obwohl Sie hier keine Frames, sondern Objekte verwenden, sind die Usability-Nachteile für beide Methoden ungefähr gleich. Sie sollten wirklich nach anderen Möglichkeiten suchen, um zu erreichen, was Sie wollen. – CBroe