Oto problem. Mam zdjęcie:
<img alt="alttext" src="filename.jpg"/>
Uwaga, nie określono wysokości ani szerokości.
Na niektórych stronach chcę pokazać tylko miniaturę. Nie mogę zmienić html, więc używam następującego CSS:
.blog_list div.postbody img { width:75px; }
Co (w większości przeglądarek) tworzy stronę z jednakowo szerokimi miniaturami, wszystkie z zachowanymi proporcjami.
Jednak w IE6 obraz jest skalowany tylko w wymiarze określonym w CSS. Zachowuje „naturalną” wysokość.
Oto przykład pary stron, które ilustrują problem:
- Lista, która powinna zawierać miniatury
- Pojedynczy post na blogu, który przedstawia obraz w pełnym rozmiarze.
Byłbym bardzo wdzięczny za wszelkie sugestie, ale chciałbym zaznaczyć, że (ze względu na ograniczenia wybranej przez klienta platformy) szukam czegoś, co nie wymaga modyfikacji html. CSS byłby również lepszy niż javascript.
EDYCJA: Należy wspomnieć, że obrazy mają różne rozmiary i proporcje.