IE8 Таблица с неправильным размером <td> - PullRequest
2 голосов
/ 09 января 2012

Я работаю над этим сайтом довольно долгое время, и я думаю, что он наконец-то выглядел довольно привлекательно.Но я заметил проблему с домашней страницей в IE8 (ни у одного другого браузера не было этой проблемы, которую я использовал)

в IE8, сайт выглядит так: the blue bars around the td are created by the HTML analyzer and help show the problem

Обратите внимание на синие полосы по бокам крайнего правого столбца, они показывают, насколько широка <td>.содержимое в пределах 160px, как и должно быть, но само <td> шире, чем должно быть.Как вы можете видеть в HTML-анализаторе слева, ширина установлена ​​на «160», однако HTML-код на странице гласит:

<td style="width: 160px;max-width:160px"width="160px"align="center"valign="top">

Из отчаяния Я, очевидно, попробовал несколько вещей.Почему IE продолжает ненавидеть меня?Какой код я могу написать, чтобы IE работал хорошо, как и остальные браузеры?

Фактический URL сайта - http://EpicClanWars.com, если вы хотите копаться в источнике.

1 Ответ

7 голосов
/ 09 января 2012

Добавьте table-layout: fixed к стилю <table>.Без этого применение width к ячейке таблицы интерпретируется как min-width (перенос с того момента, когда min-width не существовало)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...