上例中通过 ie的条件注释,给 html 标签加上指定的 class ,后面写样式的时候,只需前缀class锚定特定浏览器即可。
附一个jade描述版的较全的浏览器判断。
jade描述版浏览器判断
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
doctype 5 html // if lt IE 7 |<html class="ie ie6 ltie9"> // if IE 7 |<html class="ie ie7 ltie9"> // if IE 8 |<html class="ie ie8 ltie9"> // if gte IE 9 |<html class="ie ie9"> head meta(charset="utf-8") title css hack body p css hack