#1 3. Juni 2009 Zuletzt von einem Moderator bearbeitet: 14. April 2017 Problem mit nachgeladenen Inhalten und deren Style Hallo, habe ein kleines Problem beim nachladen einer tabelle. Normalerweise sollte die tabelle folgendermaßen aussehen wenn ich allerdings die tabelle nachladen sieht sie wie folgt aus Selbiges passiert wenn die tabelle sich beim laden der seite in einem div display:none; befindet und ich dann diesen DIV via JS einblenden lasse. Hat jemand eine Erklärung warum der Tabellenstyle fehlt? Wenn es nur bei nchgeladenen Inhalten wäre könnte ich es mir ja halbwegs erklären nur da es auch bei Tabellen auftritt die zu beginn display:none; waren. + Multi-Zitat Zitieren
#2 3. Juni 2009 AW: Problem mit nachgeladenen Inhalten und deren Style HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> <head> <title>asfd</title> </head> <body> <table cellpadding="2" cellspacing="4" border="1" id="tttt" style="display:none;"> <tbody> <tr> <td>asdf</td> <td>asdf</td> <td>asdf</td> <td>asdf</td> </tr> <tr> <td>asdf</td> <td>asdf</td> <td>asdf</td> <td>asdf</td> </tr> </tbody> </table> <p><a href="#" onclick="document.getElementById('tttt').style.display = '';">afsd</a></p> </body> </html> funktioniert einwandfrei im gecko sowie ie8 den problem wird eher an invalidem markup liegen. schon gewusst: ie rendert tabellen (erstellt mit DOM) ohne thead|tbody|tfoot nicht + Multi-Zitat Zitieren
#3 3. Juni 2009 AW: Problem mit nachgeladenen Inhalten und deren Style analysier mal das HTML mit firebug, ich denke deine Tabelle ist einfach invalid und wird deswegen nicht richtig dargestellt! + Multi-Zitat Zitieren
#4 3. Juni 2009 AW: Problem mit nachgeladenen Inhalten und deren Style Hi, danke für die Antworten, der QT ist sauber laut W3C und FireBug sagt auch das alles in Ordnung ist. @Murdoc dein Code funktioniert einwandfrei, konnte das problem nun eingrenzen, die Tabelle hat bei mir eine id und bekommt die css klassen usw via JS zugewiesen. Denke das das irgendwie zu dem problem führt. + Multi-Zitat Zitieren