tôi đã phát triển trang web của tôi sử dụng Bootstrap và về cơ bản, tôi có cấu trúc này ..Bootstrap ảnh Responsive sai lầm trên IE
<div class="container">
<img src="~/Content/Theme/img/image.png" class="img-responsive" style="margin: 0 auto;" />
</div>
Nó hoạt động hoàn hảo trên Chrome và Firefox nhưng khi tôi thử nghiệm nó trên trình duyệt Internet Explorer 9 , hình ảnh trở nên mở rộng, thậm chí vượt ra ngoài kích thước hình ảnh. khi tôi sử dụng chế độ gỡ lỗi trên IE (F12) và bỏ cài đặt width:100%;
dưới .img-responsive
, nó trở lại bình thường.
Tôi nên giải quyết vấn đề này bằng cách nào? Tôi đã thử một vài giải pháp trên đây bao gồm thêm .col-sm-12
vào hình ảnh, nhưng nó vẫn không sửa nó trên IE.
tôi tạm thời giải quyết nó bằng cách áp dụng một "hack", tôi loại bỏ "width: 100%" từ .img đáp ứng trong bootstrap.css, nhưng tôi không nghĩ rằng đây là một giải pháp tốt. Bất kỳ ai có giải pháp tốt hơn? IE nghiêm túc hút .. – InnovativeDan
Đó là một lỗi, họ đang sửa chữa trong phiên bản tiếp theo: https://github.com/twbs/bootstrap/issues/13996 – Christina
thêm này vào css của bạn sau khi bootstrap. .img-responsive {width: auto} – Christina