"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

HTML Seitenlayout

TomTux 22.07.2002 - 17:02 1191 17
Posts

TomTux

Big d00d
Avatar
Registered: Jun 2002
Location: Mödling
Posts: 176
Hi, ist so was möglich und wenn ja wie? Ich hab es versucht mit einer Tabelle zu realisieren aber wirklich erfolgreich war ich nicht.

-----------------------------------------
- Fixe Höhe von zB 116px
-
-----------------------------------------
-
-
- Die höhe des mittleren Teils passt
- sich der Fenstergröße an
-
-
-----------------------------------------
- fixe Höhe -> 50px
-
-----------------------------------------

Ich hoffe man kann sich vorstellen was ich meine - ansonsten einfach nachfragen ;)

BiG_WEaSeL

Super Moderator
-
Avatar
Registered: Jun 2000
Location: Wien
Posts: 8280
so in etwa?

Code:
<table>
<tr>
	<td height="116"></td>
</tr>
<tr>
	<td></td>
</tr>
<tr>
	<td height="50"></td>
</tr>
</table>

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
So würde sich die mittlere Zeile nur ihrem Inhalt anpassen - setz ihre Größe auf 100%, damit sollts eigentlich klappen :)

Ich glaub es ist besser wenn du 116px/50px schreibst.

Tex

got r00t?
Avatar
Registered: Aug 2000
Location: salzburg
Posts: 1844
Zitat von KaZaa
Ich glaub es ist besser wenn du 116px/50px schreibst.

wieso :confused:

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Also ich hab die Erfahrung gemacht dass Opera da ein bisserl gesponnen hat bei mir, kann aber auch etwas anderes gewesen sein. Auf jeden Fall hab ich das Script überarbeitet und überall px dazugeschrieben, dann hat ers gefressen :D Hab allerdings einiges umgebessert, deshalb kann ich net sagen obs daran gelegen is.

TomTux

Big d00d
Avatar
Registered: Jun 2002
Location: Mödling
Posts: 176
Code:
<table style="width:100%; height:100%;" border>
  <tr>
    <td height="116px"> </td>
  </tr>
  <tr>
    <td height="100%"> </td>
  </tr>
  <tr>
    <td height="50px"> </td>
  </tr>
</table>

Das würde zwar in Opera halbwegs das machen was ich will - es ist nur halt net auf einer Seite durch die 100% sondern geht drüber raus --> man müsste 90 oder 95% nehmen. Aber der IE behandelt es so als würd ich keine Angabe reinschreiben für die mittlere Spalte... !

MDK

Addicted
Registered: Mar 2002
Location: Vlbg
Posts: 457
und so?

Code:
<table style="width:100%; height:100%;" border>
  <tr>
    <td height="116px"> </td>
  </tr>
  <tr>
    <td></td>
  </tr>
  <tr>
    <td height="50px"> </td>
  </tr>
</table>

TomTux

Big d00d
Avatar
Registered: Jun 2002
Location: Mödling
Posts: 176
wenn ich es so mache dann kommt weder in Opera noch im IE was gscheites raus - beim IE schauts aus wie vorher und Opera macht die Aufteilung dann scheinbar irgendwie....

MDK

Addicted
Registered: Mar 2002
Location: Vlbg
Posts: 457
mit dem IE 6.0 schaut es so aus, wie es sollte, etwas anderes steht mir hier nicht zur Verfügung . . .

Mit Frames ginge das sicher, aber ich nehme an das ist keine Alternative für Dich?

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Frames sollten imo immer nur der allerletze Ausweg sein, die haben einfach zu viele Nachteile.

Hast du eh in jeder Zelle Inhalt? Vielleicht verarbeitet Opera den style falsch? Probiers mal mit

Code:
<table width="100%" height="100%">
bla
</table>

TomTux

Big d00d
Avatar
Registered: Jun 2002
Location: Mödling
Posts: 176
@KaZaa

Frames will ich wenn geht vermeiden - dieses Styling soll später in einem PHP Script verwendet werden... und mit PHP und Frames hab ich überhaupt keine Erfahrung obs überhaput geht -> d.h. die Variante fällt weg!

Ja ich hab in jeder Zeile Inhalt - man sieht es da net weil ich ein nonbreakable Space eingefügt hab in jeder Zeile...

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
@tomtux
php+frames funkt genauso wie php ohne frames ;)

mach bei den höhen bzw. breiten entweder überall styles, oder nirgends, die kämpfen sonst miteinander :rolleyes:

ähm, ne frage: ist im mittleren teil mehr text, als ins fenster passt? weil dann hast auf jeden fall ein problem, dann kann's SO sowieso net gehn... ;)

MDK

Addicted
Registered: Mar 2002
Location: Vlbg
Posts: 457
Zitat von watchout
ähm, ne frage: ist im mittleren teil mehr text, als ins fenster passt? weil dann hast auf jeden fall ein problem, dann kann's SO sowieso net gehn... ;)

stimmt, das könnte auch noch ein Grund sein

Versuch es mal so:
Code:
<TABLE height=100% width=100% style="table-layout:fixed;" border>
 <TR>
  <TD height="116px"> </TD>
 </TR>
 <TR>
  <TD> </TD>
 </TR>
 <TR>
  <TD height="50px"> </TD>
 </TR>
</TABLE>

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
ich würd's wenn eher mit overflow:scroll machen, dann kann man sich wenigst noch den rest anschaun ;)

Edit: achja, beides ginge nur mit ie 5.x+ und ns 6.0+ (opera k.a.)

Korrektur: bei mir is' weder mit overflow, noch mit table-layout auf ie gegangen
Bearbeitet von watchout am 23.07.2002, 16:50

TomTux

Big d00d
Avatar
Registered: Jun 2002
Location: Mödling
Posts: 176
@watchout
Also ich wollte es eigentlich so machen - solang der Text ins Fenster passt soll es im Fenster angezeigt werden - ansonsten halt scrollen.

Bzgl. Frames... jetzt wo ich mal drüber nachgedacht hab is eh klar dass es genau so gehen muss *kopschüttel* naja kurze Verwirrung.. ;)

Ich glaub ich werd mir einfach ein anderes Styling überlegen müssen wenns so net geht...
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz