【发布时间】:2014-06-14 00:39:29
【问题描述】:
我这里有这段代码:
print "<p id=\"up\" style=\"position:absolute;top:33px;\">+$row_thumbs_up</p>";
print "<p id=\"down\" style=\"position:absolute;bottom:33px;\">-$row_thumbs_down</p>";
现在,我想要它,所以如果浏览器是 IE 版本 9 或更低版本,那么将改为显示:
print "<!--[if lte IE 9]><p id=\"up\" style=\"position:absolute;top:43px;\">+$row_thumbs_up</p>";
print "<p id=\"down\" style=\"position:absolute;bottom:43px;\">-$row_thumbs_down</p><![endif]-->";
现在这可以正常工作了,除非有人使用 IE 9 或更低版本,那么当然会显示 both,当我只想显示底部代码并显示顶部时(如果有的话) else if used,比如IE 10、Chrome、Firefox、Opera等。我真的卡在这里了。
【问题讨论】:
标签: html css internet-explorer if-statement