Inilah masalahnya. Saya memiliki gambar:
<img alt="alttext" src="filename.jpg"/>
Perhatikan tidak ada tinggi atau lebar yang ditentukan.
Pada halaman tertentu saya hanya ingin menampilkan thumbnail. Saya tidak dapat mengubah html, jadi saya menggunakan CSS berikut:
.blog_list div.postbody img { width:75px; }
Yang (di sebagian besar browser) membuat laman dengan gambar mini lebar yang seragam, semua dengan rasio aspek yang dipertahankan.
Di IE6, gambar hanya diskalakan dalam dimensi yang ditentukan dalam CSS. Itu mempertahankan ketinggian 'alami'.
Berikut adalah contoh dari sepasang halaman yang menggambarkan masalah tersebut:
- Daftar, yang seharusnya menampilkan thumbnail
- Satu entri blog, yang menampilkan gambar ukuran penuh.
Saya akan sangat berterima kasih atas semua saran, tetapi ingin menunjukkan bahwa (karena keterbatasan platform yang dipilih klien) saya mencari sesuatu yang tidak melibatkan modifikasi html. CSS juga lebih disukai daripada javascript.
EDIT: Harus disebutkan bahwa gambar memiliki ukuran dan rasio aspek yang berbeda.