2010-09-19 177 views
0

這個jQuery標籤CSS是有問題的網站:http://www.ai-ad.com/2010Cwb/insidePage.html問題與IE6

的問題是與左下方的jQuery UI選項卡(有五個選項卡命名爲:淡水,陽明山,基隆,烏來,石門水庫)

在IE 6中,當我將光標移動到其他選項卡時,選項卡下的內容高度將改變。

我真的不知道爲什麼,我認爲這可能是jQuery UI的CSS問題,但我嘗試了很多方法,它仍然是一樣的。

有人可以幫助我解決它嗎?

回答

2

這是有問題的網站: http://www.ai-ad.com/2010Cwb/insidePage.html 的問題是與左下方的jQuery UI選項卡 (有五個選項卡命名爲:淡水,陽明山,基隆,烏來,石門水庫) 在IE瀏覽器6,當我將光標移動到其他選項卡時,選項卡下的 內容高度將會更改。

這似乎需要JavaScript的幾行,以 「馴服」的「不守規矩」的方式,IE6呈現一定的CSS代碼 。

阿爾伯特在馬尼拉

2

我解決了標籤高度設置爲100%,這個問題;

$(".tabs").each(function(){ 
    $(this).css("height","100%"); 
    $(this).tabs(); 
}); 
+0

在我的情況下,問題是與IE6的具體問題,當標籤有可摺疊的面板 - IE6計算與可摺疊的東西在標籤的高度有麻煩。我將不得不禁用親愛的舊IE6用戶(我的大多數客戶)的功能,所以感謝修復。在我的情況下,我只有一組選項卡,所以我只是將CSS設置爲100%,然後將其禁用並完成。 – philw 2011-05-31 14:01:36