|
|||
zusammenhängende Zellen gehen über den Tabellenrand
Hallo,
Tabelle Begegnungen ich versuche gerade die Tabelle für die Begegnungen vom fussball.de-Widget anzupassen. Im FF ist auch alles schick, nur im Chrome und Safari schieben die zusammenhängenden Zellen über den Tabellenrand. Die letzte Spalte hab ich ausgeblendet. Wie kann ich das abstellen? |
Sponsored Links |
Sponsored Links |
|
|||
Hallo,
hab es mal so versucht, nur mit halben Erfolg: Code:
$('#ofcBegegnungen col:nth-child(6), #ofcBegegnungen td[colspan=6], #ofcBegegnungen td.noPrint').css('visibility', 'hidden'); |
|
||||
Entweder regelst Du das alles per JS (zumal die ganze Tabelle ja eh per JS generiert wird - komische Sache...), z.B. per removeChild() und Änderung des colspan-Attributwertes, oder (was evtl. einfacher ist) Du lässt die letzte Spalte zwar anzeigen, aber entfernst ihre Inhalte (z.B. per text-indent: -9999px und für die Links in der letzten Spalte display: none) sowie padding und die überflüssige border der Zellen in dieser Spalte, und setzt deren Breite dann auch noch auf Null.
Das musst Du dann aber ausgiebig in allen relevanten Browsern testen, denn Tabellenelemente sind oft sehr eigenwillige Gesellen Und in jedem Fall ist das natürlich alles ein totales Gewürge, aber das ist es so oder so, egal wie Du es löst (JS wäre sauberer, CSS einfacher)
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten. Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.) |
|
|||
Hallo,
ist schon etwas länger her, aber ich komme egal wie nicht an die Tabelle ran: HTML-Code:
jQuery(document).ready(function() { if (jQuery("div.egmMain table").length) { alert("Klasse existiert!"); } }); |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
CSS-Tabelle Zellen verbinden | Praktikant | CSS | 1 | 26.10.2009 08:41 |
Rahmen zwischen 2 Zellen: ich kriegs nicht hin! | kiph | CSS | 4 | 24.09.2008 14:25 |
Hintergrundbilder für Zellen einer Tabelle | VanKurt | CSS | 3 | 26.09.2006 18:52 |
IE macht Abstände zwischen Zellen | goerd | CSS | 3 | 16.09.2006 23:24 |
Tabellenborder verdoppeln sich bei angrenzenden Zellen | uru | CSS | 2 | 26.02.2004 15:48 |