У меня есть стол внутри div. Я хочу, чтобы таблица занимала всю ширину тега div.
В CSS я установил width
таблицы на 100%
. К сожалению, когда в div есть какой-то margin
, таблица заканчивается шире, чем в 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, это создает приятный эффект "вложенности") ,