0

ページの一部として、div を埋めています

{width:496px; height:640px; overflow-x: hidden ; overflow-y:auto; }

ajax呼び出しで:

function ajaxcall(program, param) {
$("#ajaxloader").html("<IMG src='ajax-loader.gif'>");
$("#content").hide(); $("#ajaxloader").show();
$.ajax(
    {
    url: program,
    type:"POST",
    data: { "param":param },
    success: function(back)
        {
        $("#ajaxloader").hide();
        $("#content").html(back);
        $("#content").fadeIn(300);
        }
    });
}

マウスの位置に応じて、Chrome は ajax コンテンツを部分的または完全に表示コンテンツ div 領域の外側に埋め込みます。Safari、Firefox はすべて正常に動作しますが、Chrome は動作しません。私の研究はこれまでのところうまくいきませんでした。完全なoverflow:autoを試してみましたがうまくいきませんでした。誰でも解決策はありますか?

4

1 に答える 1

0

もう一度、overflow-y: hidden と overflow-y: auto back を設定してみてください。役立つことを願っています。(私はブラウザの違いが嫌いです)

于 2012-07-31T19:35:32.920 に答える