IE8是眾所周知的一個老版本的IE瀏覽器了。但是,在當時相對于其他瀏覽器來說,其瀏覽器市場份額還是很不錯的。IE8支持的CSS3屬性也比較有限。但是,IE8卻支持CSS漸變這個屬性,這在當時來說也是一個比較亮眼的地方。
background: -ms-linear-gradient(top, #ffffff 0%, #000000 100%);
CSS漸變是CSS3新增的一個屬性,用于實現比較炫酷的背景效果。通過使用CSS漸變,可以非常容易地制作出彩虹色的背景、漸變色的背景以及其他類似的效果。除IE8之外的大部分瀏覽器都支持這個屬性。
不過,由于IE8本身并不支持CSS3,所以在使用CSS漸變的時候需要使用-ms-linear-gradient這個前綴來指定。具體使用方法可以參考上面的CSS代碼。當然,如果需要兼容更老的IE版本,也可以使用JavaScript來實現這個效果。