0

サイトで 3 つの条件付き CSS ファイルを使用しています。1 つは ie7 用、もう 1 つは ie8 用、もう 1 つは IE 専用です。IE7 と 8 はスキンを解析すると正しく解析されますが、何らかの理由で IE のみの条件付きは正しく解析したくなく、ブラウザがレンダリングするときにこれを残します

<!--[if]> <![endif]--> 

ただし、その条件文を解析済みの ascx ページに直接追加すると、条件文は適切に機能します。

以下に 3 つの条件ステートメントを示します。

<!--[if IE]>
 <link href="/portals/0/skins/sunmedia2011/css/97iefixes.css" rel="stylesheet"   
type="text/css">    
<![endif]-->
<!--[if IE 7]>
 <link href="/portals/0/skins/sunmedia2011/css/98ie7fixes.css" rel="stylesheet" 
type="text/css">    
<![endif]-->
<!--[if IE 8]>
<link href="/portals/0/skins/sunmedia2011/css/99ie8fixes.css" rel="stylesheet" 
type="text/css">    
<![endif]--> 

何かご意見は?

ありがとう!

4

1 に答える 1

0

私はこれが古いことを知っていますが、誰かに役立つかもしれません:

<!--[if IE]>
<link href="<%= SkinPath %>css/97iefixes.css" rel="stylesheet"   
type="text/css">    
<![endif]-->
<!--[if IE 7]>
<link href="<%= SkinPath %>css/98ie7fixes.css" rel="stylesheet" 
type="text/css">    
<![endif]-->
<!--[if IE 8]>
<link href="<%= SkinPath %>css/99ie8fixes.css" rel="stylesheet" 
type="text/css">    
<![endif]--> 
于 2013-07-03T04:53:36.160 に答える