2017-04-26 4 views
0

Ich habe eine Seite, wo, wenn Sie auf einen Link klicken und Sie nicht angemeldet sind ein Formular zum Anmelden. Es funktioniert perfekt auf dem Desktop und ist immer auf der Seite zentriert, aber auf Mobil ist es an der Spitze, also, wenn ich auf einen Link auf den unteren Rand der Seite klicken muss ich den ganzen Weg nach oben scrollen, um es zu sehen. Mein CSS für das Formular lautet:Popup-Formular zentriert auf dem Desktop, aber nicht auf mobil

div.wpcf7 { 
position: absolute; 
margin: 0 auto; 
top: 0; 
right: 0; 
bottom: 0; 
left: 0; 
width: 490px; 
height: 440px; 
z-index: 1042; 
background: #f9f9f9; 
} 
+1

Haben Sie versucht, 'position: fixed;'? –

+0

das hat den Trick, weiß nicht, warum ich nicht daran gedacht habe: - / –

Antwort

0

Absolute ist in Bezug auf Seite. Behoben ist in Bezug auf Fenster (das Ansichtsfenster).

position: fixed; 
Verwandte Themen