0

画面の中央にポップアップ ウィンドウを表示したいのですが、marginTop プロパティを使用するとウィンドウが表示されません。marginTop プロパティを削除すると、常に左上隅に表示されます。私は php 5.4 を使用しています。私は何を間違っていますか?

function show_popup(id) {
        if (document.getElementById){
            obj = document.getElementById(id);

            if (obj.style.display == "none") {
               obj.style.marginTop = 20%;  //if i remove this line it works 
               obj.style.display = "";

            }
        }

    }
4

3 に答える 3

1

obj.style.marginTop = "20%"(で)設定しようとしました"か?

于 2013-01-29T11:29:55.793 に答える
1

20% を一重引用符で囲んでみてください....

このように: 「20%」

于 2013-01-29T11:30:35.573 に答える
1

"20%"以下のように申請する必要があると思います

obj.style.marginTop = "20%"; 

ここで構文を確認してくださいスタイル marginTop プロパティ

于 2013-01-29T11:30:56.083 に答える