У меня есть макет на основе таблицы, который разделен на четыре столбца, два из которых для дополнения.В большинстве браузеров это работает нормально, но, по крайней мере, в IE9 как в обычном режиме, так и в режиме совместимости ячейки не соответствуют требуемому размеру.
Я попытался определить ширину в качестве обоих атрибутов иСтили CSS, но ни один из них не помогает. См. Скрипту для демонстрации.
Я хочу:
+------------------------------------------+
| 320 | 20 | 39 | 320 |
| | | | |
+------------------------------------------+
Я получаю: (округлено, значения десятичные)
+------------------------------------------+
| 324 | 19 | 34 | 321 |
| | | | |
+------------------------------------------+
Сфактический контент вместо заполнителя - разница еще более преувеличена, крайний левый столбец 357 и самый правый 299 пикселей в ширину.
Изначально у меня было только двастолбцы с отступами по краям, но переключены на текущую версию в качестве попытки исправить.Это не имело никакого эффекта.
Это для новостной рассылки HTML, поэтому использование макета без таблиц не вариант.