5

私はblockuiを使用してサイトにいくつかのフォームを表示していますが、何らかの理由でblockui要素は画面の下部から約20〜30ピクセルの位置にあります。ドキュメント(v2のjquery blockuiオプション)に従って、次のコードを使用して再配置しようとしました:

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

しかし、それは宇宙をあくびするような方法で私をあくびし、何もしませんでした。繰り返しになりますが、ドキュメントによると、デフォルトは上位40%です。すべてのブロックを一掃したくはありません。上部の位置をリセットするだけです。

4

2 に答える 2

10

これを使用すると、ロードメッセージが右上隅に配置されます。それに合わせて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'
         }
     }); 
于 2011-02-10T15:42:51.240 に答える
0

ドキュメントには、次の例が示されています。

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

だから私はこれを試してみます:

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

2 番目のコロンの代わりに等号 (=) を使用します。お役に立てれば!

于 2011-01-31T19:04:00.053 に答える