ERLEDIGT
NEIN
NEIN
ANTWORTEN
19
19
ZUGRIFFE
1087
1087
EMPFEHLEN
-
12.02.04 17:12 #1
Hallo!
Ich habe eine Frage bezüglich Tabellen.
Wenn ich nun eine Seite habe mit Grafikheader, dazwischen die Contenttabelle & und unterhalb den Grafikfooter.
Jetzt möchte, das wenn im Content nur einige Zeilen drinnenstehen das der Footer am unteren Rand des Browser zusehen ist und der Content somit ausgedehnt wird.
Das gleiche soll sein, wenn der Content nun höher ist, sagen wir mal 5000 Zeilen... dann soll der Footer dementsprechend unter dem Content sein.
HIER EIN LINK - UM ES BESSER ZU VERSTEHEN!
Wäre sehr dankbar...
Danke im Vorraus
mfg
josGeändert von josDesign (12.02.04 um 18:24 Uhr)
Die Logo-Link-Sammlung: http://www.tutorials.de/tutorials144667.html
[Kamera..........Canon EOS 1DM2N, Canon EOS 5DMII]
-
Hi,
setze die Höhe der Content Tabelle noch auf 100%, dann passt sich die Tabelle der Höhe der anderen an.
gruß xolloPHP-Code:<!-- Content-Tabelle BEGIN -->
<div>
<table height=100% id="Tabelle_01" border="0" cellpadding="0" cellspacing="0">
Es ist leichter auf etwas zu verzichten als ewig vergeblich danach zu suchen.
-
12.02.04 20:09 #3
Ich habe es gewusst ich bin der Deutschen Sprache nicht koscher!
Ich meinte die gesamte Seite....
Also die Grua-silberene Grafik soll am unteren Rand sein des Browsers!
Weist da vielleicht auch wie ich das hinbekomme?Die Logo-Link-Sammlung: http://www.tutorials.de/tutorials144667.html
[Kamera..........Canon EOS 1DM2N, Canon EOS 5DMII]
-
12.02.04 20:17 #4
Also hier meine Vorstellung:
trotz wenigem content soll sich die Seite auf 100% höhe ausdehen(der contentbereich)
Und falls dann der Content mehrere 1000e Zeilen lang ist dann will ich auf der Seite ganz normal scrollen!
Weis nimmer weiter!Die Logo-Link-Sammlung: http://www.tutorials.de/tutorials144667.html
[Kamera..........Canon EOS 1DM2N, Canon EOS 5DMII]
-
Ich weis was du meinst aber irgendwie ist die ganze Tabelle in der Mitte des Browsers zu Ende obwohl ja als Höhe 100% angegeben sind.
Sehr seltsam
Es ist leichter auf etwas zu verzichten als ewig vergeblich danach zu suchen.
-
12.02.04 21:25 #6
Ja das verstehe ich nicht!
? Gibts irgendwo im Netz eine Referenzseite die genau das macht was ich will?Die Logo-Link-Sammlung: http://www.tutorials.de/tutorials144667.html
[Kamera..........Canon EOS 1DM2N, Canon EOS 5DMII]
-
Kann es evtl. an den verschiedenen Doctypen liegen?
Nimmt man nämlich den Zusatz: "http://www.w3.org/TR/html4/loosoe.dtd" weg dann ist die Tabelle 100% groß, allerdings fehlt dann das letzte Bild?!
SeltsamEs ist leichter auf etwas zu verzichten als ewig vergeblich danach zu suchen.
-
Am DOCTYPE wird es liegen.... da "height" in Tabellen nicht gestattet ist, und sich der Browser die DTD vom w3c holt, wird er die height-Angabe ignorieren.... man könnte auch einfach sagen, dass die DOCTYPE-Angabe fehlerhaft ist, denn....

probiers statt height mit style="height:100%" ... das ist legal, und wird von aktuellen Browser sogar umgesetzt
Geändert von Sven Mintel (13.02.04 um 02:29 Uhr)
-
13.02.04 07:59 #9
OK Danke erstmal!
Ich werde das am Nachmittag, spätestens Morgen probieren. "Muss" heute nämlich nach der Arbeit mit ein paar Freunden zum Heurigen. Hoffe das ich dann noch nüchtern genug bin um den Dreamweaver zu öffnen.... COmputer einschalten geht ja noch ....
Ich werde mir mal bei SelfHtml das über die DTD ansehen.Die Logo-Link-Sammlung: http://www.tutorials.de/tutorials144667.html
[Kamera..........Canon EOS 1DM2N, Canon EOS 5DMII]
-
hmm wenn ich so überlege wüsste ich was.
Deine Seite machst du ales eine riesiege tabelle, allerdings haben header und footer eine feste länge, nur die mittlere tabelle hat 100%. Das würde bedeuten, dass header und footer immer oben bzw. unten sind, der content sich jedoch immer vergrößert.
Irgendwo, ich meine in Selfhtml, habe ich gelesen das man bestimmte tabellen mit z.B.: 10px abstand zum unterem rand platzieren kann, das wäre genau das was du bräuchtest.DeltaTeam-Design.de v2
<->
http://www.tutorials.de/tutorials128581.html
http://tut.php-q.net
http://www.schattenbaum.net/php/
http://www.dclp-faq.de
<->
-
Tabelle 100% nicht.
Du kannst sie aber anders ausdehnen, mit height="400"
Das ist dann aber wieter abhängig von der Auflösung.
Rechenbeispiel:
Auflösung; 1024x768
Header: 200 Pixel
Footer: 200
dann: <table height="368".....>
<tr valign=top><td>hier den Seiten Inhalt mit <Table> beginnen</td></tr>
</table>
Das heisst Tabelle in Tabelle
da hast wie es haben willst, Bei einer 800er Auflösung haut das aber dann nicht mehr hin. Anders geht es aber nicht. Mit der Methode am Unteren Rand postieren das ganze nicht mehr wenn die Seite länger ist, da steht der Footer mitendrinn denn erbleibt immer am unteren Rand des Fensters und nicht der Seite.
Möglich wäre dies noch über ein umfangreiches Javascript.Geändert von gissmo (13.02.04 um 16:18 Uhr)
-
13.02.04 16:34 #12Das hört sich so an, ja!Original geschrieben von dtdesign
hmm wenn ich so überlege wüsste ich was.
Deine Seite machst du ales eine riesiege tabelle, allerdings haben header und footer eine feste länge, nur die mittlere tabelle hat 100%. Das würde bedeuten, dass header und footer immer oben bzw. unten sind, der content sich jedoch immer vergrößert.
Irgendwo, ich meine in Selfhtml, habe ich gelesen das man bestimmte tabellen mit z.B.: 10px abstand zum unterem rand platzieren kann, das wäre genau das was du bräuchtest.
Ich suche mal in der weiten Welt der Selfhtml!
DankeDie Logo-Link-Sammlung: http://www.tutorials.de/tutorials144667.html
[Kamera..........Canon EOS 1DM2N, Canon EOS 5DMII]
-
Und es geht doch. daran hab ich mir mal die Zähne ausgebissen und so einfach ist die Lösung.
PHP-Code:<html>
<head>
<title></title>
<meta name="author" content="gissmo">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
</head>
<body topmargin="0" leftmargin="0" text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<table height="100%" width="100%" cellspacing="0" cellpadding="0" >
<tr height="100" bgcolor="#C0C0C0">
<td> <b>Header</b></td>
</tr>
<tr valign="top">
<td><table height="100%" width="100%" cellspacing="0" cellpadding="0" >
<tr valign="top"><td><b>Body</b></td></tr>
</table></td>
</tr>
<tr height="100" bgcolor="#C0C0C0">
<td> <b>Footer</b></td>
</tr>
</table>
</body>
</html>
-
13.02.04 21:37 #14
Danke, aberwelchen Doctype soll ich oben einfügen?gar keinen?
Die Logo-Link-Sammlung: http://www.tutorials.de/tutorials144667.html
[Kamera..........Canon EOS 1DM2N, Canon EOS 5DMII]
-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Ähnliche Themen
-
» Word Höhe des Kopfbereiches auf der zweiten Seite ändern?
Von Jan-Frederik Stieler im Forum Office-AnwendungenAntworten: 6Letzter Beitrag: 08.10.10, 19:24 -
Höhe der Seite angeben mit CSS
Von Hawkings im Forum CSSAntworten: 9Letzter Beitrag: 03.11.08, 17:34 -
Seite 100% höhe problem
Von Devourer im Forum CSSAntworten: 3Letzter Beitrag: 28.03.08, 22:29 -
Seite immer mit 100% Höhe
Von holger2 im Forum CSSAntworten: 3Letzter Beitrag: 20.05.06, 09:54 -
Feste Höhe einer kompletten Seite festlegen
Von 2Pac im Forum HTML & XHTMLAntworten: 5Letzter Beitrag: 23.01.05, 20:34





Login





