1

ポップアップを開くための水平トップメニューにリンクがあります。リンクは150px程度の画像です。次に、メニュー画像と右揃えの絶対位置を持つポップアップ div を作成します。画面のサイズを水平に変更すると、ボタンとの位置合わせが失われ、位置がずれてしまうという問題が発生します。

メニュー画像でポップアップの位置を変更して整列させる方法

firebird テーマを使用して wordpress で構築されたサイト。相対位置に配置しようとしましたが、成功しませんでした。

ポップアップCSS、

    .quote {
    background:url('images/form-bg.png') no-repeat;width:400px !important;height:510px  !important;
    z-index:999999;position:absolute;top:77px;left:550px; padding-left:30px;padding-top:39px;display:none; 
    }
4

1 に答える 1

0

メニュー画像のオフセット上部を取得し、この上部プロパティを次のようにポップアップ上部に設定する必要があります。

$(document).ready(function () {
 $('#menu image').click(function(){
  var offset = $(this).offset();
  //this will represent you click menu image  
     $('#popup').css({'top':offset.top});
  });
});
于 2012-04-21T07:22:33.513 に答える