Công ty thiết kế website chuyên nghiệp. Chúng tôi luôn nỗ lực đem lại cho khách hàng những sản phẩm và dịch vụ tốt nhất với một mức giá hợp lý nhất ! Hotline: 0905 595 360
Copyright © web360.com.vn. Được tạo bởi Blogger.

Fix min-height cho IE

Category: Written by Unknown / 14:28
Hiện tại hầu hết các trình duyệt như Firefox, Opera, Safari,… đều hiểu được thuộc tính min-height: trong CSS, nhưng IE lại không thể hiểu được thuộc tính đó. Chính vì vậy mà khi chúng ta muốn đặt min-height cho một đối tượng nào đó thì chúng ta cần phải Fix để sao cho IE hiển thị được giống như những trình duyệt khác.
Hiện tại hầu hết các trình duyệt như Firefox, Opera, Safari,… đều hiểu được thuộc tính min-height: trong CSS , nhưng IE lại không thể hiểu được thuộc tính đó. Chính vì vậy mà khi chúng ta muốn đặt min-height cho một đối tượng nào đó thì chúng ta cần phải Fix để sao cho IE hiển thị được giống như những trình duyệt khác.

Giả sử rằng chúng ta có một thẻ

chúng ta muốn đặt min-height cho thẻ
này. Khi đó chúng phải làm như sau:


/* Cho tất cả các trình duyệt */ .box { width:20em; padding:0.5em; border:1px solid #000; min-height:8em; height:auto; } /* Fix cho IE */ /**/ * html .box { height: 8em; } /**/
Update

Chúng ta cũng có thể dùng giải pháp như sau:

selector { min-height:500px; height:auto !important; height:500px; }
Do IE6 không hiểu được thuộc tính min-height do đó chúng ta phải cố định chiều cao cho nó. Trong trường hợp nội dung có chiều cao lớn hơn height thì chiều cao trong IE6 sẽ tự động kéo dài xuống còn trong Firefox và một số trình duyệt khác sẽ sử dụng thuộc tính height: auto;
Thank for sharing!

Giới thiệu tác giả


Fanpage FB

Web360 cung cấp dịch vụ Thiết kế web uy tín tại Đà Nẵng đáp ứng đầy đủ nhu cầu của quý khách . Tiết kiệm chi phí không cần thiết cho bạn. Đồng thời thiết kế giao diện đẹp mắt phù hợp nhiều lĩnh vực với đầy đủ các chức năng chuyên nghiệp phục vụ cho việc kinh doanh quảng bá trực tuyến của Quý doanh nghiệp.

0 nhận xét