我用纖細的視圖模板引擎http://slim-lang.com/苗條[模板引擎的語法,如果LT IE 9
你怎麼會寫與纖薄下面的代碼?
感謝
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
我用纖細的視圖模板引擎http://slim-lang.com/苗條[模板引擎的語法,如果LT IE 9
你怎麼會寫與纖薄下面的代碼?
感謝
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
看着薄型::分析器修身的源代碼,似乎你可以做這樣一來,雖然我還沒有試過。
/[if lt IE 9]
<script src='http://html5shim.googlecode.com/svn/trunk/html5.js'></script>
這工作,謝謝。 – juanpastas
它應該使用/!
/![if lt IE 9]><script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]
謝謝!最佳答案! –
我跑過這個問題尋找一種方法來做Slim中的低級顯示和低級隱藏條件。
首先確保你清楚這兩種條件之間的區別。 CSS-Tricks有一篇關於downlevel-hidden and downlevel-reveal conditionals的好文章。
此代碼創建一個低級隱藏條件。
/[if lt IE 9]
...
但是,如果你想有一個下級,揭示了條件,你需要只是把它寫,你會如果你是不是在工作渺茫。
<!--[if lt IE 9]><!--> ... <!--<![endif]-->
我在嘗試在Slim中使用HTML5 Boilerplate時遇到此問題。 This Gist顯示了我對問題的處理方法。
如果slim具有寫入低級顯示條件的語法,我不知道它。
通過文檔github-slim-template/slim我發現尋找:
IE有條件的意見/ [...]
/[if IE]
p Get a better browser.
呈現爲
<!--[if IE]><p>Get a better browser.</p><![endif]-->
你的情況,你可以寫:
/[if lt IE 9]
script src="http://html5shim.googlecode.com/svn/trunk/html5.js"
它在這裏效果最好,但確保沒有間距之後/ –
簡要地看一下他們的文檔,似乎'/!'只允許寫一條註釋行,但它不支持這樣的「條件」註釋。我會鼓勵你爲Slim寫一個允許這樣評論的補丁。 –
我[添加文檔](http://rdoc.info/gems/slim/frames)到[slim-lang](http://slim-lang.com)以涵蓋此主題。 – stonean