![]() |
Willkommen, Gast ( Anmelden | Registrierung )
![]() |
![]()
Beitrag
#1
|
|
Rookie Gruppe: User Beiträge: 1 Mitglied seit: 31.01.2006 Mitglieds-Nr.: 5.809 ![]() |
Hi,
Ich verzweifel jetzt seit 2 Stunden daran einen Rahmen um eine Tabellenzeile zu ziehen. Im Firefox funktioniert das Ganze problemlos, allerdings auch nur wenn "border-collapse: collapse" gesetzt ist. Der IE will aber nicht. Wenn ich den Rahmen nur für eine Zelle setze (also ins <td> tag funktioniert das im Übrigen auch im IE problemlos) Ich habe den Code auf das wesentliche reduziert, um den Fehler einzugrenzen. Das ist der Link: http://www.s-irle.de/test.htm und das der Quellcode <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> <html><head><title>Test</title></head><body> <table style="border-collapse: collapse"> <tr> <td>1</td> <td>2</td> </tr> <tr style="border:1px solid; color:red"> <td>3</td> <td>4</td> </tr> </table> </body></html> Danke für die Hilfe Sebastian |
|
|
![]() |
![]()
Beitrag
#2
|
|
Weiss zuviel!! ![]() Gruppe: Mods Beiträge: 668 Mitglied seit: 19.04.2002 Wohnort: Grimmen Mitglieds-Nr.: 385 ![]() |
Hallo,
ja, da scheint der IE wohl einige CSS-Auszeichnungen weniger zu verarbeiten als der Moz. Eventuell geht ja das Folgende: QUELLTEXT <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html> <head> <title>Test</title> </head> <style type="text/css"> table {border-collapse:collapse; border-top:hidden;} table tr.marked td {border-top:1px solid red; border-bottom:1px solid red;} table tr.marked td.links {border-top:1px solid red; border-bottom:1px solid red; border-left:1px solid red;} table tr.marked td.rechts {border-top:1px solid red; border-bottom:1px solid red; border-right:1px solid red;} </style> <body> <table> <tr> <td>1</td> <td>2</td> <td>1</td> <td>2</td> <td>1</td> <td>2</td> </tr> <tr class="marked"> <td class="links">3</td> <td>4</td> <td>3</td> <td>4</td> <td>3</td> <td class="rechts">4</td> </tr> </table> </body> </html> |
|
|
![]() ![]() |
![]() |
Vereinfachte Darstellung | Aktuelles Datum: 13.05.2025 - 22:36 |