tabellen nebeneinader
henrik
- html
hi,
kann man alle(?) browser dazu bewegen mehrere tabellen nebeneinander anzuzeigen?
aber bitte folgendes beachten:
aufgrund der netscape-eigenschaft, tabellen erst immer dann anzuzeigen, wenn der
komplette inhalt geladen und gerendert wurde, moechte ich es vermeiden eine allumfassende
blinde tabelle zu verwenden.
ein erster ansatz brachte -fuer mich- unvorhersehbare ergebnisse.
unter http://musik.freepage.de/henrik/test/ koennt ihr euch die dazugehoerigen files mal
herunterladen/analysieren.
das anschauen mittels http://musik.freepage.de/henrik/test/frameset.html
funktioniert leider nicht so gut, da freepage.de immer ein eignes frameset drumherumbastelt :(
eigentlich reicht das file 3tables.html. das frameset aussenrum ist nur schoenmalerei ;)
das problem: wenn ich dieses frameset lade sieht das auf aufloesungen / fenstergroessen mit
mehr als 800*600 ok aus.
sobald ich diese groesse unterschreite passiert folgendes.
die "rechte tabelle" wird mit align=right anscheinend nur an der rechteste *sichtbare* stelle
plaziert und wird von der "mittleren" tabelle ueberlappt.
netscapes propietaeres spalten-tag mag ich nicht verwenden, da es u.a. nur gleichbreite
spalten kennt.
spalten formatierung mit CSS2.0 kennt derzeit noch kein browser.
kennt irgend jemand ne loesung des problems?
ein <body nobr> geht auch nicht...
cu,
henrik
Moin
netscapes propietaeres spalten-tag mag ich nicht verwenden, da es u.a. nur gleichbreite
Mal die praktischen Fragen der Anwendung aussen vor gelassen, warum ist col btw. colgroup NN-proprietär ? Zunächst sind col und colgroup korrektes HTML http://www.w3.org/TR/html4/struct/tables.html#h-11.2.4 und zudem ist es imho NN, der diese Elemente (noch ?) nicht kennt ?http://www.blooberry.com/indexdot/html/supportkey/c.htm
Swen
Zunächst sind col und colgroup korrektes HTML
ja aber ;)
damit kann ich spalten innerhalb einer tabelle formatieren.
wie ich sagte, moechte ich eine allumfassende tabelle vermeiden, und "einfach"
3 tabellen nebeneinader plazieren....
cu,
henrik
Hallo
kann man alle(?) browser dazu bewegen mehrere tabellen nebeneinander anzuzeigen?
kennt irgend jemand ne loesung des problems?
Einen Tod wirst Du sterben muessen.
Wenn Du Wert darauf legst, dass die Tabellen zentriert sind, wirst du um eine Klammertabelle nicht rumkommen.
Ansonsten baue die Reigenfolge der Tabellen in links/mitte/rechts um, baue in der rechten Tabelle das schliessende </tr> ein, aendere die align's alle auf left und sie werden einwandfrei nebeneinander dargestellt, allerdings am linken Fensterrand.
Gruesse
Wilhelm
Wenn Du Wert darauf legst, dass die Tabellen zentriert sind
vollkommen egal ;)
Ansonsten baue die Reigenfolge der Tabellen in links/mitte/rechts um
die war so, weil sonst das align="right" der rechten tabelle nicht funktioniert haette
baue in der rechten Tabelle das schliessende </tr> ein
hmmm, das fiel mir dann auch auf. ist zwar kein korrektes html, hat aber trotzdem funktioniert
aendere die align's alle auf left
*D A N K E*
das war‚s
da haben sich einige leute die zaehne dran ausgebissen. und die loesung lag so nah...
cu,
henrik
aendere die align's alle auf left und sie werden einwandfrei nebeneinander dargestellt
nachtrag: netscape6 stellt das nicht korrekt dar.
ich vermute allerdings, dass der ganz einfach die framegroesse nicht korrekt bestimmt....
cu,
henrik