Отображение элементов tr в одной строке - PullRequest
3 голосов
/ 30 декабря 2011

Я работаю с устаревшим HTML-кодом, который широко использует таблицы для разметки.Для страницы, которую я делаю, я, к сожалению, должен вызвать одну из этих устаревших систем, которая возвращает вывод в таблицу с несколькими tr.

Я получил его для выравнивания по одной и той же строке в Firefox / Chrome, используя

display: inline;
float: left;

Но он все равно не работает в IE9 (я не тестировал другие версииIE).Есть ли что-то, что заставляет IE отображать оба элемента <tr> в одной строке?

1 Ответ

1 голос
/ 30 декабря 2011

Я бы попробовал

display:inline-block;

Непроверенные

Вы также можете использовать javascript для управления элементами после рендеринга DOM.

EDIT

Другая вещь, которую вы могли бы сделать, это установить конкретную width на tr s. IE9 может дать им значение по умолчанию 100%, поэтому меньше 50% каждый, если их два и т. Д.

...