1

次のスタイルを使用しているstyle.cssファイルがあります。

* {
*behavior: url('~boxsizing.htc');

}

ここで、boxsizing.htcはプロジェクトディレクトリにあります。このstyle.cssを使用すると、このファイルは呼び出されません。ただし、次のコードも使用しました

    * {
    *behavior: url('http://wwww.mysite.com/boxsizing.htc');
}

URLhttp://wwww.mysite.com/boxsizing.htcからファイルディレクトリを開くことができます。このファイルの呼び出し方法を教えてください。

4

1 に答える 1

2

おそらく今までにこれに対する答えを見つけたでしょうが、それを探している他の人のためにここに行きます...

HTC ファイルへの URL は、CSS に対してではなく、HTML(!) ドキュメントに対して相対的でなければなりません。

したがって、次のようにサイト ルートからの絶対パスを使用します。

これらがあなたの道なら

htc file location: http://www.mysite.com/scripts/boxsizing.htc

css location: http://www.mysite.com/css/style.css

次のように css にリンクします。

* {
    box-sizing: border-box;
     *behavior: url(/scripts/boxsizing.htc);
}

ドキュメントへのリンクはこちら: https://github.com/Schepp/box-sizing-polyfill

于 2013-08-09T14:13:36.063 に答える