2011-10-20 10 views
0

CSSスタイルシート(style.css)をXSLファイルに追加してInternet Explorerで動作させる方法は? Internet Explorer用のXSLドキュメントにCSSスタイルシートを含めるにはどうすればよいですか?

<head> 
    <title><xsl:value-of select="bom/header/title"/></title> 
    <link rel="stylesheet" type="text/css" href="/BOM-Download-portlet/css/styles.css" title="Style"/> 
</head> 

この

は、Firefoxや他の現代のブラウザで働いているが、いないIE

+0

何が効果がありますか?私たちにいくつかのコードを教えてください。 –

答えて

1

IEは問題を引き起こす傾向があるんので、私はそうのように私の.htmlファイルに例外を追加しました:

<!--[if lt IE 9]> 
<script type="text/javascript" src="js/html5.js"></script> 
<style type="text/css">.bg{ behavior: url(js/PIE.htc); }</style> 
<![endif]--> 

<!--[if lt IE 7]> 
<div style=' clear: both; text-align:center; position: relative;'> 
    <a href="http://www.microsoft.com/windows/internet-explorer/default.aspx? ocid=ie6_countdown_bannercode"> 
    <img src="http://www.theie6countdown.com/images/upgrade.jpg" border="0" alt="" />  </a> 
</div> 
<![endif]--> 

上記のコードはスクリプトとして機能し、必要に応じて設定を検出して変更します。また、.htmlコメント内にあるため、ページを読み込んでいる間に解析されず、解析されません。

希望します。

関連する問題