Итак, у меня есть таблица только с двумя столбцами и одной строкой. Второй тд содержит изображение, а первый содержит текст. Я хотел бы, чтобы тд, содержащий изображение, было минимального размера, с которым это изображение было внутри, и первый тд для заполнения оставшегося пространства. Следующее работает во всех браузерах, кроме IE7 (мы не делаем IE6):
<table> <tr><td style="width:100%;">TEXT</td><td><img src="jpg" alt="jpg" /></td></tr> </table>
Что происходит, это:
Страница отображается правильно, затем, когда вы наводите курсор мыши на таблицу, первый тд расширяется, чтобы заполнить всю таблицу, отталкивая изображение от края.
Я мог бы исправить это с помощью некоторого jQuery для измерения ширины изображения и вычисления остатка для первого тд; но это решение полно LAME!
Пожалуйста, помогите. Я не понимаю, почему IE7 чувствует необходимость перерисовать так, как он делает.