0

同じCSSルールに、次のスタイルラインを追加します。

behavior: url(path/to/PIE.htc);

もちろん、手順2でPIE.htcをアップロードした場所と一致するようにパスを調整する必要があります。注:このパスは、呼び出し元のCSSファイルではなく、表示されているHTMLファイルを基準にしています。

しかし、私のURLがdomain.com/foo/foo.htmlの場合、PIE.htcは、使用するとロードされなくなります。

behavior: url(PIE.htc); 

PIE.htcはルートにあります。どういうわけか常にルートから.htcファイルを呼び出すことはできますか?

4

2 に答える 2

2

aで始まるURI/は、サイトルートを基準にしています。

于 2011-06-10T06:31:40.660 に答える
0

Behaviorプロパティでは、URL()構文を使用してHTCファイルへのURIを指定する必要があります。スペースで区切られたリストを使用して、複数のHTCファイルを参照できます。

したがって、csshover.htcファイルがcsshoverディレクトリにあり、複数のHTCファイルまたは特別に同じファイルを参照できますが、などの異なるディレクトリから参照できるとbehavior: URL('csshover/csshover.htc') URL('../csshover/csshover.htc') URL('../../csshover/csshover.htc') URL('../../../csshover/csshover.htc');します。

于 2011-08-02T12:46:43.847 に答える