2011-01-31 88 views
4

我使用的是blockui將一些表單放在我的網站上,但由於某種原因,blockui元素的位置距離屏幕底部約20-30像素。我想,每文檔(jquery blockui options for v2)使用此代碼來重新定位:jquery blockui定位

$.blockUI({css: {top : '10px'}}); 

但是,這只是我的宇宙嘲弄的一種方式打了個哈欠,什麼也沒做。默認情況下,再次,每個文檔,是最高的:40%。我不想清除所有的blockui css,只需重置頂部的位置。

回答

0

文檔給出了這樣的例子:

$.blockUI({ css: { border = '5px solid red'} }); 

因此,我嘗試:

$.blockUI({ css: {top = '10px'}}); 

使用等號(=)代替的第二結腸。希望這可以幫助!

+0

是的,我試過=沒有運氣簽署,但+1的嘗試...:) – PruitIgoe 2011-02-02 00:24:43

9

我使用這個和加載消息位於右上角。只要玩CSS來適應。

希望這會有所幫助。

羅布

$.blockUI({ 
     message: '<img src="_assets/images/loading.gif" /><span style="margin-left:5px; font-family:arial;">Loading...</span>', 
     fadeIn: 700, 
     fadeOut: 700, 
     timeout: 1000, 
     showOverlay: false, 
     centerY: false, 
     css: { 
      width: '150px', 
      top: '10px', 
      left: '', 
      right: '10px', 
      border: 'none', 
      padding: '5px' 
     } 
    }); 
+0

謝謝,我不能嘗試它只是還沒有,就會給它一個旋轉明天。 – PruitIgoe 2011-02-10 21:19:02