2012年10月6日星期六

解決IE沒有min-width和min-height問題

由於IE(Internet Explorer)不支援min-width這個CSS屬性,如在大部份瀏覽器上做到最小寬度這個效果,可用以下小技巧。

min-width: 1000px; /* 在Firefox,Chrome,Opera有效 */
width: expression(document.body.clientWidth < 1000? "1000px": "auto" ); /* 在IE有效 */


請注意,document.body.clientWidth是Javascript Object。他對整個版面有效,所以使用時請因應情況看如何使用,例如改為document.getElementById('something').width使用。

沒有留言:

發佈留言