FF richtige Darstellung aber IE spinnt
der_typ_mit_der_maske
- html
Hi,
ich habe mir in php eine kleine Abfrage geschrieben in der eine Listenansicht der Daten ausgegeben werden soll. Da ich den Kopf (ähnlich einem Festebereich bei Scalc/OpenOffice) immer oben sehen will habe ich dieses wie folgt gemacht:
<table>
....hier steht der head der Tabelle ...
</table>
<div style="overflow: auto; width: 100%; height: 500px; ">
<table>
...hier wird der Inhalt der Tabelle geschrieben...
</table>
Beim FF wird das soweit ordentlich dargestellt lediglich der IE baut erst den kopf dann kommt sehr viel leerer Platz und unten irgendwo die Tabelle. Dieser leere Platz ist so groß wie die Tabelle ungefähr. Wieso macht der IE das? Wie kann ich das so hinbekommen wie beim FF?
MfG Chris
hallo Typ,
Du hast also eine Tabelle. Hm. Möglicherweise enthält sie tatsächlich tabellarische Daten.
Unterhalb der Tabelle möchtest du ein DIV anbringen. mit den CSS-Eigenschaften
<div style="overflow: auto; width: 100%; height: 500px; ">
Okay, kann man machen.
Und dann möchtest du _in_ dieses DIV eine weitere Tabelle stopfen. Warum eigentlich?
Beim FF wird das soweit ordentlich dargestellt lediglich der IE baut erst den kopf dann kommt sehr viel leerer Platz und unten irgendwo die Tabelle.
Es gibt mehrere "aktuelle" IE-Versionen. Welche hast du genommen?
Wieso macht der IE das? Wie kann ich das so hinbekommen wie beim FF?
Es scheint wohl auf (noch) unabsehbare Zeit dabei bleiben zu müssen, daß man für die anzuwendende CSS die "conditional comments" zu Hilfe nimmt. Weise deinem IE einfach eine andere CSS zu, die seine Eiganarten berücksichtigt.
Grüße aus Berlin
Christoph S.
hallo Typ,
Bla.
Du hast also eine Tabelle. Hm. Möglicherweise enthält sie tatsächlich tabellarische Daten.
Liest du gelegentlich auch das, worauf du antwortest??
Unterhalb der Tabelle möchtest du ein DIV anbringen. mit den CSS-Eigenschaften
<div style="overflow: auto; width: 100%; height: 500px; ">
Okay, kann man machen.
Toll.
Und dann möchtest du _in_ dieses DIV eine weitere Tabelle stopfen. Warum eigentlich?
Mann, damit der Tabellenkörper scrollbar ist, während der Tabellenkopf stehen bleibt! Lies doch verdammt noch mal das Ausgangsposting.
Es scheint wohl auf (noch) unabsehbare Zeit dabei bleiben zu müssen, daß man für die anzuwendende CSS die "conditional comments" zu Hilfe nimmt. Weise deinem IE einfach eine andere CSS zu, die seine Eiganarten berücksichtigt.
Schon wieder so`n allgemeines Blabla. Wenn du nix beisteuern kannst, laß die Finger von der Tatstatur.
An den OP:
http://aktuell.de.selfhtml.org/artikel/javascript/scrolltabelle/index.htm
http://forum.de.selfhtml.org/archiv/2006/6/t131717/#m852124
http://forum.de.selfhtml.org/archiv/2007/4/t150665/#m979390
Das sollte dir genug Lesestoff bieten.
JJ
hallo,
Liest du gelegentlich auch das, worauf du antwortest?
Regelmäßig. Und sehr gründlich.
Und dann möchtest du _in_ dieses DIV eine weitere Tabelle stopfen. Warum eigentlich?
Das geht auch ohne DIV - oder es geht auch ohne Tabelle.
Weise deinem IE einfach eine andere CSS zu, die seine Eiganarten berücksichtigt.
Schon wieder so`n allgemeines Blabla.
Keineswegs. IE6 versteht nur leider "position: fixed" noch nicht.
Grüße aus Berlin
Christoph S.
Liest du gelegentlich auch das, worauf du antwortest?
Regelmäßig. Und sehr gründlich.
In diesem Fall wohl eher nicht.
Das geht auch ohne DIV - oder es geht auch ohne Tabelle.
Blabla. Es war von einer Liste aus einer Datenbank die Rede, von Spaltenüberschriften und Daten. Wieder mal ein kleiner Merkzettel zum Ausschneiden und an die Tatstatur kleben:
-------------------------------------------------
Eine Tabelle stellt tabellarische Daten dar.
Andere HTML-Elemente als <table> dafür zu nutzen,
ist ebenso falsch, wie Tabellen zum Gestalten zu
mißbrauchen.
-------------------------------------------------
Soll ich dir `ne Schere reichen?
Weise deinem IE einfach eine andere CSS zu, die seine Eiganarten berücksichtigt.
Schon wieder so`n allgemeines Blabla.
Keineswegs. IE6 versteht nur leider "position: fixed" noch nicht.
Ich weiß wirklich nicht, was du hier mit position fixed willst (auf das Herausgerede, das jetzt wohl folgen wird, bin ich echt gespannt).
JJ
Hi,
Ich weiß wirklich nicht, was du hier mit position fixed willst (auf das Herausgerede, das jetzt wohl folgen wird, bin ich echt gespannt).
Lies doch einfach das OP noch mal ... Zitat:
Da ich den Kopf (ähnlich einem Festebereich bei Scalc/OpenOffice) immer oben sehen will
MfG ChrisB
Ich weiß wirklich nicht, was du hier mit position fixed willst (auf das Herausgerede, das jetzt wohl folgen wird, bin ich echt gespannt).
Lies doch einfach das OP noch mal ... Zitat:Da ich den Kopf (ähnlich einem Festebereich bei Scalc/OpenOffice) immer oben sehen will
Und?? Lies mal weiter, da steht abslut nix von position:fixed, das hat der Herr Schnaus erst in`s Spiel gebracht.
hallo,
ich finde ja deine Tiraden ausgesprochen belustigend.
Lies doch einfach das OP noch mal ... Zitat:
Da ich den Kopf (ähnlich einem Festebereich bei Scalc/OpenOffice) immer oben sehen will
Und?? Lies mal weiter, da steht abslut nix von position:fixed, das hat der Herr Schnaus erst in`s Spiel gebracht.
Da steht zwar nichts von "position: fixed", aber es steht da etwas von "Festbereich", und das ist genau das, was mit "position: fixed" erreicht werden kann - mit Ausnahme des IE6. Und auf nichts anderes habe ich hingewiesen. Es wäre im übrigen sehr liebenswürdig von dir, wenn du wenigstens meinen Namen richtig abschreiben wolltest.
Grüße aus Berlin
Christoph S.
ich finde ja deine Tiraden ausgesprochen belustigend.
Schade, daß du nicht kapieren willst, worum es mir geht. Ich zitiere mal meinen Soziologie-Prof:
"Wissen Sie, der Einstein, der war eigentlich ein menschliches Arschloch."
Denk' mal drüber nach.
Hi,
Ich zitiere mal meinen Soziologie-Prof:
"Wissen Sie, der Einstein, der war eigentlich ein menschliches Arschloch."
Hatte er fuer diese Behauptung auch eine Begruendung - oder sprach da irgendwie der Neid?
(Nein, Einsteins Aussage bzgl. der Unendlichkeit des Universums und einer gewissen anderen Sache lasse ich nicht gelten - damit hatte er durchaus Recht.)
Denk' mal drüber nach.
Gerne, wenn du etwas mehr lieferst, worueber es sich lohnen wuerde.
MfG ChrisB
Ich zitiere mal meinen Soziologie-Prof:
"Wissen Sie, der Einstein, der war eigentlich ein menschliches Arschloch."
Hatte er fuer diese Behauptung auch eine Begruendung - oder sprach da irgendwie der Neid?
Was hat das mit Neid zu tun? Es ging um die Frage der Sozialkompetenz und darum, ob die "angeboren" ist (wioe bspw. "Genialität") oder ob man die erst lernen muß. Und wenn ich mir dieses Forum und ander auch ansehe, dann fällt immer wieder auf, daß manche Leute mit ausgeprägtem technischen Verständnis wenig bis gar keine Sozialkompetenz zeigen. Darauf spieltze mein Zitat an, und die paar Wochen, doe ich hier mitlese, ahben mich weißgott keines bessereb belehrt.
JJ
hallo Jaroslav,
Ich zitiere mal meinen Soziologie-Prof
Auch Soziologie-Professoren können sich irren - oder um den Preis eines Bonmots auf wissenschaftliche Exaktheit verzichten.
Denk' mal drüber nach.
Gerne - aber worüber eigentlich?
Grüße aus Berlin
Christoph S.
hallo Jaroslav,
Es war von einer Liste aus einer Datenbank die Rede
Ich weiß nicht, wo du das gelesen hast. Im OP war davon die Rede, daß eine "Listenansicht der Daten ausgegeben werden soll". Und da das Thema ausdrücklich mit "HTML/XHTML" angegeben wurde, kann ich da absolut nichts von Datenbank erkennen.
von Spaltenüberschriften und Daten
Du verfügst über eine überschäumende Phatasie. Außer dir konnte wohl niemand sowas "erkennen".
Wieder mal ein kleiner Merkzettel zum Ausschneiden und an die Tatstatur kleben
Dann tu das bitte bei dir. Und lies bitte künftig richtig. Oder frage den OP, ob er eventuell an eine Datenbank gedacht haben könnte.
Grüße aus Berlin
Christoph S.