3

パイを使用して角を丸くしようとしています:

ul li{
    -webkit-border-radius: 8px 8px 0 0;
    -moz-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    color: #FFFFFF !important;
    float: left;
    font-size: 16px;
    font-weight: bold;
    height: 24px;
    margin-top: 14px;
    padding: 15px 15px 5px;
    text-align: center;
    text-decoration: none;
    background: url("../nImg/comunHomeSprite.png") no-repeat scroll -5px -4172px transparent;
    behavior: url(../nJs/pie/PIE.htc);
}

CSSファイルは次の場所にあります: /nCss/mycss.css

Htmlファイルは次の場所にあります:/home/html/index.html

/nJs/pie/PIE.htc(およびPIE.jsですが、.jsの目的がわかりません)の.htc+.jsをパイします。

パスは.cssファイルまたは.htmlファイルを基準にする必要がありますか?

問題は、私がこの角を丸めるためにつかんでいないということです:(

-編集-

http://toniweb.us/recursos/PIE.htcで.htcファイルをホストしようとしても、機能しません

私は何が間違っているのですか?

-編集-

試してみました:

{
position:relative;
zoom:1;
behavior: url(http://toniweb.us/recursos/PIE.htc);
}

動作しない

{
position:relative;
zoom:1;
behavior: url(/nJs/pie/PIE.htc);
}

また

{
    position:relative;
    zoom:1;
    behavior: url(../../nJs/pie/PIE.htc);
    }

どちらも機能していません:S

注:この例もダウンロードしました:http://css3pie.com/demos/tabs/

そして、PIE.htcファイル/PIE.htc @ /pie/PIE.htcのパスを更新し(そして.jsファイルと.htcファイルを移動し)、もう機能していません。 、残念ながらそれは私には合いません。

4

2 に答える 2

2

CSS3PIE ページから右:

注: このパスは、呼び出し元の CSS ファイルではなく、表示されている HTML ファイルに対する相対パスです。

これは、開始のステップ 4 の下にあります。http://css3pie.com/documentation/getting-started/

于 2011-10-24T15:37:44.897 に答える
1

PIE.htcファイルに、text/plainの誤ったコンテンツタイプヘッダーが提供されています。IEに動作ファイルを正しく解釈させるには、これを修正する必要があります。詳細については、 http://css3pie.com/documentation/known-issues/#content-typeを参照してください。

于 2011-11-02T03:33:42.807 に答える