Đây là vấn đề. Tôi có một hình ảnh:
<img alt="alttext" src="filename.jpg"/>
Lưu ý không chỉ định chiều cao hoặc chiều rộng.
Trên một số trang nhất định, tôi chỉ muốn hiển thị một hình thu nhỏ. Tôi không thể thay đổi html, vì vậy tôi sử dụng CSS sau:
.blog_list div.postbody img { width:75px; }
Cái nào (trong hầu hết các trình duyệt) tạo ra một trang có hình thu nhỏ rộng đồng nhất, tất cả đều có tỷ lệ khung hình được bảo toàn.
Tuy nhiên, trong IE6, hình ảnh chỉ được chia tỷ lệ theo kích thước được chỉ định trong CSS. Nó vẫn giữ được chiều cao 'tự nhiên'.
Dưới đây là ví dụ về một cặp trang minh họa vấn đề:
Tôi rất biết ơn vì tất cả các đề xuất, nhưng tôi muốn chỉ ra rằng (do những hạn chế của nền tảng khách hàng đã chọn) Tôi đang tìm kiếm thứ gì đó không liên quan đến việc sửa đổi html. CSS cũng sẽ thích hợp hơn javascript.
CHỈNH SỬA: Nên đề cập rằng hình ảnh có kích thước và tỷ lệ khung hình khác nhau.