如何将以下 IE 条件语句转换为 JADE 语言:
<!--[if IE 8]> <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9"> <![endif]-->
<!--[if !IE]><!--> <html lang="en"> <!--<![endif]-->
我已尝试以下操作,但它不起作用:
//if IE 8
html lang="en" class="ie8"
//if IE 9
html lang="en" class="ie9"
//if !IE
html lang="en"
// <![endif]
它显示以下输出:
<!--if IE 8html lang="en" class="ie8"
-->
<!--if IE 9html lang="en" class="ie9"
-->
<!--if !IEhtml lang="en"
-->
<!-- <![endif]-->
有人可以指导我如何纠正它吗?
支持//if IE 8
条件注释语法在几个月前被删除:Git 提交 https://github.com/visionmedia/jade/commit/defd5791092ee8a2b1d34309b4356c04f75610d2
0.35 版是支持它们的最后一个版本; v1.0 是删除后的第一个版本。
我一直在使用 @Jayram 使用的文字风格;唯一的区别是条件逻辑h5bp https://github.com/h5bp/html5-boilerplate/blob/v4/index.html和结束 html 标签:
| <!--[if IE 8]> <html lang="en" class="lt-ie9"> <![endif]-->
| <!--[if gt IE 8]><!--> <html lang="en"> <!--<![endif]-->
Note:请记住使用以下命令关闭文档| </html>
因为最初的 html 标签不是 Jade 的自关闭语法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)