IE9 + css : problem mit festen header-Tabelle
So, ich denke das ist ein CSS Problem mehr als alles andere, aber im Grunde genommen die HTML ich habe, enthält einen festen header-Tabelle in eine reaktive layout.
Code:
http://jsfiddle.net/JpRQh/10/
Es gibt 3 Reihen von Daten, aber im IE9, wie es scheint, Tabelle Zeilen sind verrückt hoch, und die scroll-Leiste hase deaktiviert wurde.
Dem Beispiel, das ich folgten auf dem festen header-Tabellen:
http://www.imaputz.com/cssStuff/bigFourVersion.html
hat das gleiche problem im IE9.
Irgendwelche Ideen auf, wie man es beheben?
EDIT: ich verspreche den Tisch blättert, wenn es genug Daten. Aber ich habe nur 3 Zeilen zum Beispiel.
InformationsquelleAutor NullVoxPopuli | 2011-08-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist die Regel, dass die Ursachen der Probleme im IE. Live-Beispiel: http://jsfiddle.net/JpRQh/12/
Styling einen Bildlauf
tbody
- und fixed-Header etc. neigt dazu, eine Menge Probleme mit cross-browser-Kompatibilität. Könnte man auf diese link über cross-browser-scrollingtbody
.Diese allerdings scheint der beste zu sein auf der Suche cross-browser-Lösung. Sie wird prüfen müssen die CSS.
Die, die Sie sagen, ist teh best aussehende cross-browser funktioniert nicht im IE9. =(
und das erste Beispiel verwendet zwei separate Tabellen.
Ich verstehe, was Sie sagen, aber wie ich sagte in der Antwort, cross-browser-Kompatibilität ist hier das Problem. Gibt es keine einfache Lösung erscheinen zu lassen, wie Sie wollen. Meine Lösung war, zeigen Sie, warum die Reihen enorm groß geworden. Das ist, gerade wie IE Griffe Einstellung ein
height
auftbody
. Dann sind die Beispiele der besten Möglichkeiten, um Ergebnisse zu bekommen, schließen, was Sie wollen. Der, den ich meinte ist der am besten aussehende cross-browser funktioniert im IE9, ist es einfach nicht genau gleich Aussehen wie die anderen Browser, daher mein Punkt, über cross-browser-Kompatibilität nicht groß!Warum war ich downvoted?
InformationsquelleAutor tw16