L'architettura dei CSS di questa pagina è estremamente pasticciata (grazie, Google), quindi mi sono messo a cercare un modo per applicare gli stili a tutte le tabelle tranne quelle che discendevano dall'elemento generato via js. E' saltato fuori che CSS3 dispone di selettori negativi:
:not(.syntaxhighlighter) > table { /* stili */ } :not(.syntaxhighlighter) > table > tbody > tr > td { /* altri stili */ }
Probabilmente gli utenti IE non vedranno bene le tabelle, ma chi usa IE non merita Internet :P
Nessun commento:
Posta un commento