Positionierung mit 100% im Netscape!
Simon Klever
- html
Hallo!
Ich hab folgendes Problem:
Schaut's euch einfach mal an:
http://www.morning-glory.de/sim16_09_03/frameset.html
oder hier ohne frameset:
http://www.morning-glory.de/sim16_09_03/home.html
Die Webpage funktioniert einwandfrei unter dem MS Internet Explorer, nur Mozilla / Netscape macht da seine Probleme.
Der Teil im Hauptframe wird gestaucht, dh nicht mit einer height="100%" dagestellt, obwohl dies eingestellt ist.
iframes und alles andere laufen ja.
(auch das positionieren musste hier mit den "center"-tags für mozilla / netscape hinzugefügt werden, beim internet explorer geht's ohne, denn schließlich kommt die anweisung aus der externen css-datei)
Schaut's euch mal an, dann wisst ihr was ich meine.
Was genau muss an der CSS-Datei oder am HTML-Code umgeändert werden, damit es auch in Mozilla 1.4 / Netscape läuft?
Gruß
Simon
mail to: webmaster@morning-glory.de
Hallo,
Prozentuale Angaben werden leider von einigen Browser falsch interpretiert.
Kleiner Tipp noch: http://validator.w3.org/check?uri=http%3A%2F%2Fwww.morning-glory.de%2Fsim16_09_03%2Fhome.html. Die Seite gibt Tipps, was Du unbedingt noch am Quelltext ändern solltest!
Heiner
Hallo!
Hier noch mal das gesamte Skript:
<html>
<head>
<!-- import-Anweisung für externe CSS-Datei -->
<style type="text/css">
@import url(formate_1.css);
</style>
</head>
<body>
<!-- die "center"-tags können im ie wegfallen, hier nur für andere browser
im mozilla 1.4 browser wird es aber nicht mit einer höhe von 100% dargestellt -->
<center>
<table width="545" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<th height="77" background="images/oben_1.gif" align="center">
<h1>home</h1>
</th>
</tr>
<tr>
<th background="images/mitte.gif">
<iframe src="inhalte/home_text.html" name="home_text" width="480" height="100%" align="center" scrolling="auto" marginheight="0" marginwidth="0" frameborder="0">
<p>Ihr Browser kann leider keine eingebetteten Frames anzeigen:
<img src="inhalte/home_text.html" width="480" border="0" alt="home"></p>
</iframe>
</th>
</tr>
<tr>
<th height="77" background="images/unten_1.gif">
<h3>copyright by <a href="mailto:webmaster@morning-glory.de">Simon Klever</a></h3>
</th>
</tr>
</table>
</center>
<!-- "center"-tag kann im ie wegfallen -->
</body>
Es liegt definitiv am table-tag (height="100%")!!!
Wie kann ich das für Mozilla / Netscape, etc. realisieren, dh wie kann die Tabelle auf allen Browser auf 100% gesetzt werden???
Bitte um Antwort!!!
Gruß
Simon
mail to: webmaster@morning-glory.de
Hi,
Der Teil im Hauptframe wird gestaucht, dh nicht mit einer height="100%" dagestellt, obwohl dies eingestellt ist.
table hat kein height-Attribut.
Verwende CSS. Und beachte, auch die Höhe der Elternelemente zu setzen.
cu,
Andreas
hi,
Die Webpage funktioniert einwandfrei unter dem MS Internet Explorer, nur Mozilla / Netscape macht da seine Probleme.
Der Teil im Hauptframe wird gestaucht, dh nicht mit einer height="100%" dagestellt, obwohl dies eingestellt ist.
<table> hat kein attribut height - wenn du den validator benutzt hättest, hätte dir dieser das auch mitgeteilt.
setze die höhenformatierung für die tabelle stattdessen in css um; weitere tipps, worauf du bei einer höhenangabe von 100% zu achten hast, findest du im </archiv/>.
gruss,
wahsaga
Die Webpage funktioniert einwandfrei unter dem MS Internet Explorer, nur Mozilla / Netscape macht da seine Probleme.
Hallo,
du solltest den <table> Tag in der home.html schliessen. Vielleicht war es das schon.
Gruß
Tarek