HTML5学堂:我们平日说的IE hack到底是什么,随着浏览器的发展,IE的hack技术也在不断的发生着变化,一起看看最新的IE hack。
何为hack?
行业中存在着各类浏览器,典型的如IE、火狐、谷歌等;另外,即便同样种类的浏览器,也存在着不同的版本,如IE6、IE7……IE11等。不同浏览器对于CSS的解析机制并不是完全相同的,因此有时会导致页面效果不同,得不到我们所需要的样式。此时,我们可以针对某种浏览器进行样式的设置,从而达到所有浏览器中显示效果的一致性。那么,这种能够标识出不同浏览器的书写方式就是hack(或者可以说,通过hack,可以只针对某种浏览器进行样式设置)
常用IE hack
_width:400px; /*IE6*/
+width:300px; /*IE6、IE7*/
*width:400px; /*IE6、IE7*/
width:200px\9; /*IE6 IE7 IE8 IE9 IE10*/
width:100px\0; /*IE8 IE9 IE10 IE11*/
注:测试时间为2015年12月月底
欢迎沟通交流~HTML5学堂
投稿或建议联系小编 QQ:3042966101
(长按二维码)
本文分享自微信公众号 - HTML5 WEB前端分享(h5course-com)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。