Я бы сказал, потому что в вашем <td>
нет содержимого. Попробуйте добавить туда
, чтобы в ячейке было какое-то содержимое, и посмотрите, как это происходит.
В качестве альтернативы, размещение height
на ячейке также может работать, в зависимости от ваших требований.
По сути, ячейка в данный момент является плоской линией, и ей нужно что-то, чтобы сказать, насколько она высока, чтобынарисовать фон.
Пример: http://jsfiddle.net/MvBf5/