Wenn das Div schwebt, kann es nicht in der Mitte angezeigt werden, wenn sich das Browserfenster ändert (da beim Schweben normalerweise der linke oder rechte Wert festgelegt wird).
Sie können zunächst Jquery verwenden, um die Breite des umgebenden Divs zu ermitteln, das sich mit dem Browser ändert (plus Überwachungsereignisse).
Ermitteln Sie dann die Breite des Div, zum Beispiel:
Kopieren Sie den Codecode wie folgt:
Funktion autoWidth(){
var bW = $(".call_man").width();//Peripheral div
var popWidth = (bW-150)/2 // (150 ist die Breite des Div)
$(".rts").css("left",popWidth); //Weisen Sie den erhaltenen Wert dem Div zu, also dem Abstand zwischen dem Div und der linken Seite
}
autoWidth();
window.onresize = autoWidth; //Auf Ereignisse warten