Iframe-höhe nach inhalt anpassen
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
attribut
beitrag
display
eben
fragen
inhalt
mach
meinst
mitte
spalt
spalten
standart
superheld
tabelle
versuchen
-
ahoi, ich habe gerade ein Problem:
und zwar m?chte ich eine seite machen, die aus einer tabelle besteht (1zeile, 3 spalten), in der sich in der mittleren Spalte eine iframe befindet. die h?hre der iframe in der mitte soll nun immer so gro? sein, wie die seite, die in dieser geladen wird...
funktioniert das? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hi,
klar geht das :
<table border="1" height="100%">
<tr>
<td>Spalte 1</td>
<td><iframe src="datei.html" name="foo" width="600" height="100%"></td>
<td>Spalte 3</td>
</tr>
</table>
Falls height="100%" nicht funktioniert (vom w3c Standart nicht erlaubt), kann man statt dem Attribut height auch style="height:100%" benutzen.
mfg,
hr
Beitrag ge?ndert am 22.06.2006 15:40 von heavyraptor -
Falls height="100%" nicht funktioniert (vom w3c Standart nicht erlaubt), kann man statt dem Attribut height auch style="height:100%" benutzen.
dankesch?n, dass mit dem height="100%" funktioniert n?mlich leider nicht... probier ich gleich mal aus...
edit: hmmm... meinst du dann:
<td><iframe src="datei.html" name="foo" width="600" style="height:100%"></td>
funktioniert damit leider auch nicht...
Beitrag ge?ndert am 22.06.2006 20:09 von superheld -
Hmmm, getn das auc andersrum? also, dass sic der IFrame seinem Inalt immer anpasst...?
-
Hmmm, getn das auc andersrum? also, dass sic der IFrame seinem Inalt immer anpasst...?
das war meine frage... hab ich vielleicht etwas umst?ndlich ausgedr?ckt... -
hi
also ich weis nicht recht aber eigtl passt der iframe sich doch immer dem inhalt an oder???
lass einfach height mal weg und probiers dann...
und au?erdem schreibs mal so:
<iframe ... />
mit /> hinten nicht nur >
mfg
jubworld -
EIgentlich ja
<iframe>Text, falls das IFrame nicht angezeigt werden kann</iframe>
und versuche mal:
<iframe style="height:100%; display:table;">
-
hmm... funktioniert leider weder mit weglasen, noch mit />, noch mit style="height:100%; display:table;"... scheint also nicht zu funktionieren...?
-
das is jetzt komisch....
wie w?re es wenn dus einfach mal mit nem div machst...
oder warum solls denn ein iframe sein??
wenn du n?mlich in die tabellenzeile noch ne tabelle machst gehts au und wenn du nur en iframe willst weil da ein rand drumrumgeht .... des geht mit ner table au:
<table frame="box" border="0">
jetzt is um die table ein rand gezogen...und die table passt sich wie du weist ja automatisch an den inhalt an
mfg
jubworld -
ich gleub ic wei? warum er keine Divs nimmt...
Divboxen sind Positionsneutral und lassen sic nicht durch Tabellen eingrenzen... das ei?t, sie gehen ?ber die Tabelle dr?ber... oder anders ausgedr?ckt... sie sind eine Ebene ?ber der tabelle.
Und sowas siet verdammt schei?e aus. ^^
ich habs damit jetzt aufgegeben... ich machs einfach mit PHP -
kk aber er kann ja trotzdem ne table in ner ttable machen...
mfg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage