2011-12-04 11 views
0

私はOS XでMAMPを、ParallelsでテストするためにネイティブIE7を使用しています。私は、ローカルサーバー上で動作するイントラネットのWebサイトを開発しています。すべての従業員がインストールしたブラウザはIE7なので、丸みを帯びたコーナーやシャドウのようなものにはCss3Pieを使用する必要があります。Css 3 Pie on localhost

私は、次のすべてを試してみました:

  • behavior: url(PIE.htc);(htmlファイルからの相対と.htaccessでパントマイムを追加しました)
  • behavior: url(absoluteurl/PIE.php);

どちらの方法は、私のために働いています。私は考えられるすべての組み合わせを試しましたが、うまくいきません。ローカルホスト上でテスト/実行する際に問題があるかどうか知っていますか?

+0

ターゲットオーディエンス全体がIE7の場合は、単に画像で古風なやり方をすることをおすすめします。 – bookcasey

+0

bookcasey、私はあなたに同意する、私はちょうどいくつかのCSSを使用したいので、彼らはブラウザをアップグレードする場合、私はcss3pieを削除することができ、Webサイトはそのままです。しかし、はい、私は画像を持って行くことを考えています。 – Andycap

+0

私はlocalhost上でこれを使用していますが、正常に動作します。それは可能です。 – user984003

答えて

0

localhostで使用する際に問題はありません。 Parallelsがどうにかして起こっている可能性はありますが、私はそれを疑っています。 インストールが正しくない可能性が最も高いのは、です。 PIEを何度かインストールしていますが、常にPIEを実行するにはトラブルシューティングが必要です。

いくつかのデバッグのヒント:

  • はFirefoxやChromeからパイのURLを呼び出して試してみて、開発者向けツール/放火犯でネットワークトラフィックを確認してください。
  • 404を取得していないことを確認してください。
  • 正しいコンテンツタイプのヘッダーを含むファイルがサーバーから返されていることを確認します。
  • 上記の手順ではothers recommending using Fiddlerが聞こえましたが、Parallelsの設定で問題がないかどうかはわかりません。
+0

ありがとう、私はPIEとあきらめ、私の少しの必要性のために働いたhttp://fetchak.com/ie-css3/に切り替えました。 – Andycap