kann mir jemand helfen mit dem Erstellen von festen Kopfzeilen auf einer Tabelle mit nur css (keine js). Es muss dynamische Daten unterstützen, da die Spaltengrößen von einer Datenbank stammen. Muss nur in ie7/8 arbeiten. ProstCSS Fixed-Header-Tabelle in ie
Antwort
Klingt für mich wie Sie versuchen, eine Tabelle zu erstellen, wo Sie scrollthe Körperteil und die erste (Kopf-) Zeile nicht verschieben können. Dies kann getan werden, indem Sie eine Tabelle mit der Kopfzeile und eine zweite innerhalb einer <div style="max-height: 400px; overflow: auto;">
- beachten Sie, dass dies nur mit Spalten mit fester Breite funktioniert, es sei denn, Sie verwenden JavaScript.
Wenn dies nicht das ist, was Sie erreichen möchten, ignorieren Sie bitte diesen Beitrag.
zu arbeiten zwei Tabellen verwenden Sie und
– MatTheCat@MatTheCat verwenden können: Können Sie sich eine Demo geben, wie die 'thead' zu halten eine feste Position? –
Hallo Kolink, ja das ist, was ich versuche zu erreichen, aber Spalten sind nicht feste Breite und ich würde lieber kein Javascript verwenden – nzyme
Also das ist, was ich dachte:
<table>
<thead>
<tr>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
<tr><td>1</td></tr>
</tr>
</tbody>
</table>
tbody {
max-height:100px;
overflow:auto;
position:absolute;
}
tr td:last-child { /* do horizontal scrollbar useless */
padding-right:1em;
}
EDIT: raaah es funktioniert auf IE8 aber nicht IE7 (mit IE9 Beta getestet), so scheint es IE7 Höhe Regel <td>
Elemente gilt!
- 1. Mehrere CSS-Filter in IE
- 2. CSS funktioniert nicht in IE?
- 3. IE Zustand CSS gehören
- 4. Alle IE css hack
- 5. IE 8 CSS-Selektoren
- 6. css gradient zu ie
- 7. `var` in CSS funktioniert nicht in IE
- 8. CSS-Schatten für IE-Browser?
- 9. CSS-Transformation nicht IE arbeiten
- 10. CSS Grenze Breite verdoppelt in IE
- 11. CSS @ font-face funktioniert nicht in ie
- 12. CSS 3 Text Schatten in IE
- 13. CSS "no-repeat" funktioniert nicht in IE
- 14. Funky-Rendering in IE für HTML + CSS
- 15. Mein CSS funktioniert nicht in IE-Browser
- 16. css Ellipsis funktioniert nicht in IE
- 17. Javascript/css arbeitet in IE 8
- 18. CSS-Bildskalierung in IE und Firefox
- 19. CSS iframe Problem in IE 8
- 20. CSS Fluid Center Positionierung Problem in IE
- 21. CSS-Eingang funktioniert nicht richtig in IE
- 22. CSS-Auswahl wird nicht in IE arbeitet
- 23. Erste Systemfarbe von CSS jQuery in IE
- 24. Warum funktioniert mein CSS nicht in IE?
- 25. CSS funktioniert in IE, aber nicht FF
- 26. CSS Divs deplatziert auf IE
- 27. IE streichen Pseudo-Element CSS?
- 28. Css Select-Box Auf IE 5 und IE 11
- 29. IE 6 CSS-Hover nicht verankern Tag
- 30. IE gilt nicht dynamisch geladen CSS
Ich habe versucht, auf dem tbody Überlauf Einstellung aber scheint nicht Statt also – nzyme