2011-12-02 114 views
0

當我填充我的IE瀏覽器下拉菜單,它不會重新中心。這是它應該是什麼樣子(這它在鍍鉻):動態調整下拉菜單在IE

correct http://i41.tinypic.com/28ji3k0.png

然而,這是它在做什麼:

incorrect http://i39.tinypic.com/fc1kis.png

必須有重置的簡單方法菜單回到中心並調整框的大小?

這是填充菜單功能:

function PopResources() 
{ 
    $('#resources').html("<option>loading..</option>"); 
    $.get("resources.php", 
      {"param":"getresources"}, 
      function(returned_data) 
      { 
       //alert(returned_data); 
       $('#resources').html(returned_data); 
      }); 
} 
+3

這不只是一個CSS問題?它填充它之前它看起來集中在IE瀏覽器? – peduarte

+0

試試這個 #resources {保證金右:40像素;} – mgraph

+0

向我們展示了一些HTML –

回答

1

我不知道你的具體情況(不包括HTML和CSS),但有時這些類型的顯示問題可以通過關閉,然後加以解決重新開始腳本末尾的元素的display(這通常適用於刷新問題,因爲瀏覽器被「強制」重新計算元素)。

對於在腳本結束的jQuery是這樣的:

$("#resources").toggle().toggle(); 
+0

你,先生。是我的英雄! – DatabaseDiver