Hanno praticamente lo stesso problema di this - il testo ha un colore di sfondo impostato e si trova in una cella di tabella. Il colore di sfondo del testo è solo dietro al testo e non riempie l'intera cella della tabella, che dovrebbe.CSS Imposta colore sfondo cella tabella utilizzando testo all'interno cella tabella
La soluzione è normalmente per impostare un bgcolor sulla cella della tabella. La differenza è che questo si verifica in molti luoghi in questo particolare sito Web e la modifica di tutte le celle della tabella pertinenti richiederebbe molto tempo.
domanda è, c'è un modo di dire in CSS, uno di:
- rendere il colore di sfondo del testo riempire l'intera cella di una tabella (se il testo è in una cella di tabella); o .....
- Se una cella di tabella contiene un elemento di testo che ha lo stile x, quindi rendere quella cella di tabella ha un colore di sfondo (un tipo di ereditarietà inversa)?
PS: il sito è stato sviluppato per IE6 in origine, e IE6 riempie già l'intera cella di una tabella con colore di sfondo del testo, in modo inizialmente senza problemi. FF e IE 7+ funzionano diversamente.
Grazie per questo - può capire perché dovrebbe funzionare, ma nessuna gioia per il nostro particolare setup (abbiamo tag di ancoraggio invece di span nelle celle della tabella, non so se questo è importante). Lo lasceremo per ora come un'altra ragione per riqualificare la particolare app. –