CSS-трюк: IE, таблица и «резиновые» изображения
Антон Молодой подкинул мне идею для этого поста. Он столкнулся с проблемой, с которой с моей косвенной помощью сам же и справился.
Я с этим багом (да, речь пойдет об очередном баге IE) никогда не сталкивался, поэтому решил написать об этом пост, во-первых, как шпаргалку для себя на будущее, во-вторых, вдруг кто-то из читателей и посетителей блога однажды столкнется с такой же проблемой.
Рассмотрим пример. Суть заключается в следующем:
- У нас имеется «резиновая» страница, которая растягивается на всю ширину окна браузера.
- Имеем таблицу с шириной 100%.
-
В таблице имеем ряд из 5-ти изображений (в нашем примере их реальная ширина — 250 пикселей), и необходимо, чтобы при изменении ширины окна браузера эти изображения растягивались или сужались пропорционально, заполняя всю ширину таблицы. Реализуется это следующим простым способом:
HTML:
<table> <tr> <td><img src="1.jpg" alt="" /></td> <td><img src="2.jpg" alt="" /></td> <td><img src="3.jpg" alt="" /></td> <td><img src="4.jpg" alt="" /></td> <td><img src="5.jpg" alt="" /></td> </tr> </table>