まあ、私は動作していないasp.netのcss3pieを使用しました。私はすべての可能な解決策を試しました。多くのフォーラムを検索しましたが、asp.netでPIEを正しく使用できませんでした。私のプロジェクト構造を見せてあげましょう。
asp.netのcss3PIEまたはPIE.htc
私はプロジェクト階層内にマスターとインナーのマスターページを持っています。
css3pieは、マスターページを使用していないページで動作しています。次のように 私のCSSと.HTCのファイルがある
- ルート
- CSS
- スクリプトが
それが動作します:
<script type="text/javascript" src="../Scripts/html5.js"></script>
<link href="css/IE.css" rel="stylesheet" type="text/css" />
上記のコードが動作しています。しかし、私はマスターと任意のページを使用した。それは動作していません。私のCSSは次のようなものです:
behavior: url('../Scripts/PIE.htc');
CSSはIE.cssファイルに配置されています。上記のコードを見ることができます。 は私が
behavior: url('../Scripts/PIE.htc');
behavior: url('/Scripts/PIE.htc');
behavior: url('/PIE.htc');
behavior: url('PIE.htc');
with and without quotes
一つのことより、CSSで.HTC参照するために、すべての可能な組み合わせを試してみました覚えておいてください。多くの人が、それは相対的な経路のためだと言っています。さて、私はそれらの事をテストしました。私はIEの開発ツールでレンダリングされたhtmlを見ています。それは動作を適用しますが、動作しません。 私を助けてください。それは非常に高く評価されます。事前に感謝します
ブラウザでhttp://の完全なURLを入力すると、ファイルが取得されましたか?または404やその他のhttpエラーが出ましたか? – Arief
クイックリプレイのためにありがとうございます。私は.htcファイルを入手できます – Ali
http:// localhost:51281/scripts/PIE.htcのような完全なURLを試してみると、Pie.htcファイルをダウンロードするオプションが与えられます。パスが正しく指定されていることを意味します。 – Ali