2012-01-29 30 views
0

我使用jQuery循環顯示在我的網站推薦,並希望將背景設置爲透明。改變CSS後,FF,Safari,Chrome和Opera中的背景是透明的,但在IE中(特別是8/9)拒絕透明。我嘗試過所有的方式,包括使用透明背景PNG/GIF但無濟於事。週期證詞透明背景不工作

你可以看到這個在我的測試場地

www.roadtotheweb.co.uk

有誰知道如何使它透明?或者使用另一個證詞旋轉器,這將使透明度更易於處理。

謝謝

+0

可能是有事情和PNG修復方法。您是否嘗試刪除PNG修復程序並在IE8/9中進行測試? – rcdmk 2012-01-29 13:33:02

+0

有試過,仍然沒有喜悅 – Naz 2012-01-29 13:58:28

+2

仔細檢查您的文件類型。驗證器給我一個錯誤「沒有屬性」ONLOAD「',當我在IE中加載你的頁面時,它默認爲怪癖模式。 – 2012-01-29 14:16:44

回答

3

問題是IE設置背景顏色爲#fff;

如果您在IE中查看源代碼,您將看到:

<BLOCKQUOTE style="Z-INDEX: 5; POSITION: absolute; WIDTH: 308px; ZOOM: 1; DISPLAY: block; BACKGROUND: #ffffff; HEIGHT: 150px; TOP: 0px; LEFT: 0px" jQuery15205686771777138462="2" cycleH="150" cycleW="308"> 
<P>"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam. " <CITE>- Martin, NY</CITE></P></BLOCKQUOTE> 

的修復:添加重要的是你的CSS背景色規則,過度寫內嵌規則。

#testimonials1 blockquote { background-color: transparent !important; } 

#testimonials1 blockquote { background: transparent !important; } 
+0

謝謝你做到了。 – Naz 2012-01-29 21:25:39

+0

#testimonials1 BLOCKQUOTE { \t寬度:305px; \t height:150px; \t FONT-FAMILY:格魯吉亞, 「宋體」,時代,襯線; \t font-size:10pt; \t font-style:italic; \t顏色:#757575; \t background-color:transparent!important ;; \t margin:0px; } – Naz 2012-02-04 03:02:18