Größe relativ zu Grandparent

Status
Nicht offen für weitere Antworten.

DaRealMC

Erfahrenes Mitglied
Ich habe ein Layout entworfen, bei dem sowohl im mittleren Frame wie auch im rechten Frame eine Box mit Div angezeigt wird. Diese soll nun auf exakt der gecihen Höhe beginnen wie die im Frame. Das wäre prinzipiell auch kein Problem, aber die Box wird in einem iFrame des rechten Frames dargestellt.

top: 10%;
-> im Hauptframe ok
-> im iFrame im rechten Frame viel höher, da das iFrame kleiner als der Frame ist.

Mit absoluten Werten kann ich aber auf Grund des Layouts nicht arbeiten.

Weiß einer eine Lösung?


\\Edit: die Lösung ist so simpel, dass cih nciht drauf kam. Anstatt das DIV im iFrame zu positionieren kann ich ja das iFrame positionieren und das DIV dann bei top:0; ansetzen :)
 
Zuletzt bearbeitet:
Leider ist es doch nicht ganz erledigt. Ist zwar nicht ganz das glecihe, aber ich wollte nciht noch eien Thread eröffnen

Folgendes: rechtes Frame hat 2 iFrames. das untere hängt immer ganz unten am rechten Rand
HTML:
<div style="position:absolute;bottom:1%;right:1%;">

Das andere ist ein iFrame mit variablem Inhalt. (upcoming Events)
Also dachte ich, ich setz das iFrame auf height="auto" und die DIV-Box im Iframe ebenfalls.

HTML:
.dates {
 position:absolute;
 top:0px;
 left:0px;
 width:250;
 height:auto;
 background-color: #505278;
 border:1px solid #000000;
 text-align: left;
 padding-top: 2px;
 padding-left: 2px;
 padding-right: 0px;
 padding-bottom: 2px;
 -moz-border-radius:5px;
}
HTML:
<link rel="stylesheet" type="text/css" href="css/css.css">
<style type="text/css">
/* ... hier sind dateispezifische Formate erlaubt ... */
</style>
</head>
<body leftmargin="0" MARGINWIDTH="0" topmargin="0" marginheight="0">

<span CLASS="normalfont"><div STYLE="position:absolute; top:5%; left:2px;">Nächste Events:</div></span>

<iframe src="dates.php" height="auto" width="100%" name="dates" frameborder="0" scrolling="no" STYLE="position:absolute; top:10%; left:0px;">
</iframe>
<br>
leider wird das iFrame aber abgeschnitten anstatt sich selbst zu vergrößern.

Am besten, Ihr schaut es euch selbst an: http://www.schwarzes-wuerzburg.net/frameset.html
 
Status
Nicht offen für weitere Antworten.
Zurück