2013-01-13 22 views
1

您好,我在所有帶有圓角的IE中都遇到CSS3 PIE問題。在Opera,Firofox,Chrome etd ...我的代碼正常工作。但在IE中沒有。我不知道爲什麼。從邏輯上說,我嘗試在網上找到原因。

我想:
1.添加「的.htaccess」與此代碼‘將AddType文本/ x分量.HTC’但我使用包括PIE.php以及與此有我不需要這個文件,因爲在PIE。 PHP我已包含在PIE.htc。
2.我試圖給div添加相對位置,它使用PIE和他的「父親」,正如我在css3pie.com中發現的,但沒有新東西。

Internet Explorer中的CSS3 PIE(圓角)

這裏是鏈接到測試頁面(我測試它在本地主機上我IE7-9和IETester在IE6-IE9):link

感謝答案,對不起我的英語。

UPDATE 2013年2月14日(解決)
- 我是大跛腳的問題是「行爲」,我用不正確的鏈接來PIE.php(爲什麼.PHP和「不.HTC」讀頂部)。

解決方案:
不正確:行爲:網址(../../ funkce/PIE.php);
正確:behavior:url(funkce/PIE.php);

什麼是正確的,什麼是不同的人不同。

回答

1

解決方案: 不正確:行爲:網址(../../ funkce/PIE.php); 正確:behavior:url(funkce/PIE.php);

什麼是正確的,什麼是不同的人不同。

=>我關閉此主題並接受此答案。

0

我不確定PIE是如何工作的,但是您是否嘗試過這種方式?

border-top-right-radius: ??px; 
border-top-left-radius: ??px; 
border-bottom-right-radius: ??px; 
border-bottom-left-radius: ??px; 
+0

我試過了,但還是不行。無論如何,我感謝這個提示。我讀了一些關於邊界半徑的地方,他們在那裏寫了類似這樣的內容:「邊界半徑必須用邊界半徑:4px0px0px4px」等所有角落書寫。 –

+0

我不這麼認爲......但無論如何,嘗試邊界半徑:4px 4px 4px 4px; –

+0

我有「border-radius:4px 4px 4px 4px;」在我使用PIE時從我的代碼開始。 –