0

サイトを IE にロードするときに発生する問題を修正したいと考えています。検索を行ったところ、PIE が見つかりました。

ただし、こことパイの公式サイトでいくつかの投稿を見た後、私はそれを機能させることができません.

まず、PIE.htc ファイルを Web サイトのフォルダーに配置しました。しかし、PIE サイトからダウンロードしたフォルダーに他のファイルがあるのはなぜですか? それらは必要ありませんか?

第二に、IEで角を丸くするためにこの方法を適用していますか?

    ul#menu span.description{
    width:120px;
    height:100px;
    background-color:#99FF33;
    border:3px solid #0000FF;
    color:#FFFFFF;
    display:block;
    font-size:22px;
    padding:10px;
    -moz-box-shadow:1px 1px 6px #000;
    -webkit-box-shadow:1px 1px 6px #000;
    box-shadow:1px 1px 6px #000;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
    -pie-border-radius:10px;
    behavior: url(PIE.htc);
}

違いますか?

そして最後に、ここで行った検索の後、PIE.htc フォルダーと同じ場所に .htaccess ファイルを追加することについて何かを読みました。しかし、私はここでいくつかの疑問を持っています。ファイルと拡張子「.htaccess」に任意の名前を付けることはできますか? それは私がする必要があることですか?それが、ファイル内の次のコードで行ったことです。

AddType text/x-component .htc

それでも、結局のところ、IE 8 で丸い角が見えないのですか? ヒントはありますか?

前もって感謝します!

4

1 に答える 1

0

.htc ファイルへのパスは、参照元の CSS ドキュメントからの相対パスです。

デバッガー (IE では F12 キー) を調べて、ネットワーク コンソールで正しいファイルを要求し、適切な応答を得ていることを確認します。

于 2012-08-14T15:21:50.963 に答える