2011-08-16 10 views
1

私は現在、小さなjQueryポップアップモーダルボックスを開発中です。私はtoggleSlide()関数をうまく使っています。しかし、私がボックスを呼び出すと、それは他のすべてのコンテンツを途中でプッシュします。ページ要素の上にjQueryモーダルボックスを表示するにはどうすればよいですか?

CSSプロパティにposition: relative;display: inline;を使用しようとしましたが、どちらも機能しませんでした。

助けることができる誰かからの洞察が大好きです。デモサイトでコードのライブを見ることができます:[REMOVED]申し訳ありませんが、このデモはオフラインになりました!

答えて

2

position:relative.containmsgを追加してから、モデムボックスをposition:absoluteに設定して数字をわずかに調整して完全に並べる必要があります。

.containmsg { 
    display: block; 
    float: right; 
    margin-left: 50px; 
    position: relative; /* add this */ 
} 

.containmsg .mainComposeD { 
    left: -33px; 
    position: absolute; /* add this */ 
    top: 22px; /* add this */ 
} 
+0

あなたは命を救ってくれてありがとう!私はこれらのモーダルボックスの配置を実際に理解していませんでした。それは私には分かりましたが、とてもシンプルでした。同じクラスを使ってくれてありがとう – Jake