0

css3pieをすべてのJoomla2.5ページで動作させるにはどうすればよいですか?

私のjoomla2.5サイトの最初のページでcss3pieが機能していますが、他のどのページでも機能していません。

で動作しhttp://localhost/human_affairs2/ます。しかし、では動作しませんhttp://localhost/human_affairs2/index.php/our-program

私が知ることができるのは、同じindex.phpファイルと同じcssファイルを使用していることです。

これはcssの例です。

.whiteBox h3,
.nivo-caption {
    -webkit-border-radius:0px 8px 8px 0px;
    -moz-border-radius:0px 8px 8px 0px; /* Firefox 3.6 and earlier */
    border-radius:0px 8px 8px 0px;

    -webkit-box-shadow: #999 1px 2px 3px;
    -moz-box-shadow: #999 1px 2px 3px;
    box-shadow: 1px 2px 3px #999;

    behavior: url(PIE.htc);
}
4

3 に答える 3

1

あなたはあなたの質問を明確にする必要があります:すなわち。コードを提供します。あなたの質問への答えはあなたが使用しているバージョン(PHP、JS、CSS)に依存するので、私はあなたが彼らのサイトのドキュメントをチェックしてここにリンクの説明を入力することをお勧めします。Joomlaなので、PHPバージョンを使用する必要があると思います。使用する場合は、index.phpだけでなく、コンポーネントビューでもPIEを使用する関数を呼び出していることを確認する必要があります。同じように。

お役に立てれば。

于 2012-07-27T05:27:53.863 に答える
0

完全なURLを使用してPIE.htcにリンクすることで機能します。 behavior: url(http://localhost/human_affairs2/PIE.htc);

ここで答えを見つけました: http ://css3pie.com/forum/viewtopic.php?f = 4&t = 980

于 2012-08-01T13:00:54.360 に答える
0

代わりに、PIE.htcをWebサイトのルートに配置し、cssから次のように呼び出すことができます。

behavior: url(PIE.htc);

.htaccessやその他の重要なフォルダ(管理者など)と同じフォルダに配置する必要があります。

それが私がそれを修正した方法です。

于 2013-10-21T00:19:20.097 に答える