Задать вопрос

Как окрасить строки таблицы в зависимости от содержания ячейки?

Есть таблица, которая заполняется на PHP из базы данных.
Как окрасить строки таблицы в зависимости от содержания ячейки с помощью CSS?
Например, если ячейка таблицы пустая, то вся строка будет красного цвета.
  • Вопрос задан
  • 6173 просмотра
Подписаться 5 Оценить Комментировать
Ответ пользователя GM2mars К ответам на вопрос (5)
GM2mars
@GM2mars
Если я вас правильно понял:
$cont="";
$class="";
$data //массив данных с БД
for (i=0; i<count($data); i++) {
  if (empty($data[$i])) {$class="redBg";}
  $cont.='<td>'.$data.'</td>';
}
$table='<table><tr class="'.$class.'">'.$cont.'</tr></table>';
//все зависит от вашего кода, но общий смысл думаю понятен.

Если вообще нужно реализовать только на ccs при этом не трогая серверную часть, то как минимум придется использовать javascript.
Ответ написан
Комментировать