7

ビューテンプレートエンジンとしてスリムを使用していますhttp://slim-lang.com/

次のコードをスリムでどのように記述しますか?

ありがとう

<!--[if lt IE 9]>
        <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
4

4 に答える 4

13

/! を使用する必要があります。

/![if lt IE 9]><script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]
于 2013-03-26T03:21:41.100 に答える
6

Slim :: ParserのSlimのソースコードを見ると、私は試していませんが、この方法でそれを行うことができるようです。

/[if lt IE 9]
  <script src='http://html5shim.googlecode.com/svn/trunk/html5.js'></script>
于 2011-07-24T19:30:17.077 に答える
0

Slim で downlevel-reveal と downlevel-hidden の両方の条件を実行する方法を探して、この質問に出くわしました。

最初に、これら 2 種類の条件の違いを明確にしてください。CSS-Tricks には、downlevel-hidden および downlevel-reveal conditionalsに関する素晴らしい投稿があります。

このコードは、ダウンレベルの隠し条件を作成します。

/[if lt IE 9]
  ...

しかし、downlevel-reveal 条件が必要な場合は、スリムで作業していない場合と同じように記述する必要があります。

<!--[if lt IE 9]><!--> ... <!--<![endif]-->

Slim で HTML5 Boilerplate を使用しようとしたときに、この問題が発生しました。この Gistは、問題に対する私のアプローチを示しています。

スリムに downlevel-reveal 条件を記述するための構文がある場合、私はそれを認識していません。

于 2013-12-31T16:38:56.303 に答える