2009-03-25 15 views
8

IE6 và IE7 không chia tỷ lệ hình ảnh độc đáo trong các trang web khi hình ảnh được thu nhỏ với chiều rộng/chiều cao css hoặc chiều rộng/chiều cao thuộc tính. Tôi không chắc chắn nó sử dụng thuật toán nào theo mặc định, nhưng nó không tốt.Làm cách nào để bạn thay đổi kích thước hình ảnh bằng css trông đẹp mắt trong IE?

Hình ảnh được chia tỷ lệ hiển thị các tạo phẩm răng cưa khi được thu nhỏ trong các trình duyệt này.

+0

Đây có phải là câu hỏi thực sự không? Bạn đã đăng câu trả lời 2 giây sau câu hỏi. –

+0

crescentfresh: Bạn có thể hỏi và trả lời câu hỏi của riêng bạn nếu thông tin không có trên trang web trước đây. Nó tốt hơn không sao, nó được khuyến khích. Chia sẻ kiến ​​thức. –

+0

Tôi nghĩ rằng cộng đồng sẽ xem xét điều này như Rep whoring. Đối với hồ sơ tôi không phải là người đã đánh dấu là xúc phạm. Tôi thích câu trả lời (nhưng không upvoted cũng không downvoted). –

Trả lời

9

May mắn thay có một cách để buộc IE7 để sử dụng các thuật toán bicubic rộng (mà trông rất đẹp) với một quy tắc css đơn giản:

img { -ms-interpolation-mode: bicubic; } 

Kết quả là rất lớn, và nó có thể được thực hiện trang web toàn với quy tắc duy nhất này.

Đối với IE6, bạn không may mắn như tôi biết.

+0

Tôi không nhận được những gì gây khó chịu về điều này. Hỏi và trả lời câu hỏi của bạn là một thực hành được khuyến khích trên SO. Bạn thích ai đó làm gì hơn, giữ cho họ hiểu biết? – tvanfosson

+0

Chỉ hoạt động trên IE7 +, không phải là 6. – bobince

+0

Cảm ơn bạn! Tôi đã hỏi và trả lời các câu hỏi của riêng tôi để CHIA SẺ KIẾN THỨC và mọi người đã điều chỉnh tôi xuống: ( Các hướng dẫn SO đặc biệt nói rằng nó là OK để làm điều này, nếu không thì tôi sẽ không có. Cảm ơn ghi chú về IE6, tôi nghĩ rằng tôi quên rằng nugget Tôi sẽ chỉnh sửa câu trả lời orig – apinstein