divがフローティングの場合、ブラウザウィンドウが切り替わったときにdivを中央に表示できません(フローティングの場合、通常は左または右の値が設定されるため)
まず、jquery を使用して、ブラウザー (およびリッスン イベント) によって変化する周囲の div の幅を取得できます。
次に、div の幅を取得します。例:
次のようにコードをコピーします。
関数 autoWidth(){
var bW = $(".call_man").width();//ペリフェラル div
var PopWidth = (bW-150)/2 // (150 は div の幅です)
$(".rts").css("left",popWidth); //取得した値を div に代入します。これは div と左側の間の距離です。
}
autoWidth();
window.onresize = autoWidth //イベントをリッスンします。