2012-04-23 48 views
1
同時工作

我試圖使用宏達文件不能得到2 CSS3行爲對IE8

因此,有兩件事情,我在相同的元素應用讓IE8的CSS3特性(圓角&梯度)

但由於某些原因,我無法同時使用2種效果...應用了漸變,但是圓角不是。它適用於單獨應用課程(即只有圓角或僅漸變)。

你可以看到在 http://uiux.atwebpages.com/skeletal.html 頁面(見課程/ div的類)

請幫助我。

回答

1

不看你的CSS代碼是不可能的,但可能是你的CSS中的一個語法錯誤導致其中一個失敗。要確認這一點,請直接在失敗的屬性下添加一個屬性,您應該看到它不起作用。

編輯:這不工作在IE8,但它不會導致我的CSS在IE8中斷。

border-radius: 10px; 

微軟也有其正當性漸變工具:

filter:progid:DXImageTransform.Microsoft.gradient(...); 

但表現出梯度繪製一個在Photoshop中,然後切成寬度爲1px並使用該圖像作爲背景的最佳途徑圖片。

+2

你也可以使用css餅(http://css3pie.com/) – Undefined 2012-04-23 09:45:21