0

クイック モーダル ダイアログ ウィンドウを作成しました。それを FireFox で開くと、フェードしていない帯が画面全体に表示されます (「参考文献」を参照ここ)。これは Chrome では発生しません。

何が起こっているのか分かりますか?


jquery:

  $("#add_route").click(function(){
    $("#create_route").dialog("open");
  });

  $("#create_route").dialog({
    autoOpen: false,
    height: 300,
    width: 200,
    modal: true,
    buttons: {
      Cancel: function() {
        $(this).dialog("close");
      }
    }
  });

html:

<div id="create_route" title="Create New Route">
  Please choose a lead for this new route:<br>
</div>

jsfiddle を追加


当然、jsfiddleでは動作しますが、私のプロジェクトでは動作しません....

4

1 に答える 1

0

ASP.Net MVC で生成されたプロジェクトを使用しているかどうかはわかりません。しかし、私はそれを使用するときに同じ問題を経験しています。そして、そのオーバーレイの背景が次のように定義されていることがわかりました。その ui-bg_flat_0_aaaaaa_40x100.png は 100 ピクセルの高白色の画像であり、これがまさに白色帯の由来です。これが役立つことを願っています。

于 2013-03-18T01:47:35.067 に答える