Have basically the same problem as this - text has a background color set and is in a table cell. Text background color is only behind the text, and does not fill the entire table cell, which it should.
The solution is normally to set a bgcolor on the table cell. Difference is that this occurs in many places throughout this particular website, and changing all the relevant table cells would take a very long time.
Question is, is there a way to say in CSS, either of: 1) Make the text background colour fill the whole table cell (if the text is in a table cell); or..... 2) If a table cell contains a text element which has style x, then make that table cell have a background colour (a kind of reverse inheritance)
?
PS - the site was developed for IE6 originally, and IE6 already fills the entire table cell with the text's background color, so initially no issues. FF and IE 7+ work differently though.
Thanks
Lukas