У меня есть стол внутри div. Я хочу, чтобы таблица занимала всю ширину тега div.
В CSS я установил ширину таблицы на 100%. К сожалению, когда у div есть какое-то поле, таблица оказывается шире, чем у div, в котором она находится.
Мне нужно поддерживать IE6 и IE7 (так как это внутреннее приложение), хотя я, очевидно, хотел бы полностью кросс-браузерное решение, если это возможно!
Я использую следующий DOCTYPE ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Редактировать : К сожалению, я не могу жестко закодировать ширину, так как я динамически генерирую HTML, и это включает в себя рекурсивное вложение элементов div внутри друг друга (с левым полем для каждого элемента div это создает хороший «вложенный» эффект).