jquery blockui定位

时间:2011-01-31 17:58:59

标签: jquery blockui

我正在使用blockui在我的网站上抛出一些表格,但由于某种原因,blockui元素位于距屏幕底部约20-30个像素处。我尝试按照文档(jquery blockui options for v2)使用此代码重新定位它:

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

但那只是在一个嘲弄某种方式的宇宙中向我打了个哈欠,并没有做任何事情。根据文档,默认值是最高的:40%。我不想消灭所有的blockui css,只需重置顶部定位。

2 个答案:

答案 0 :(得分:9)

我使用它并且加载消息位于右上角。只是玩css来适应。

希望这有帮助。

Rob

$.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'
         }
     }); 

答案 1 :(得分:0)

文档给出了这个例子:

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

所以我会试试这个:

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

使用等号(=)代替第二个冒号。希望这有帮助!