Ich habe eine Willkommensnachricht, die benötigt, dass ihre Mitte bei 25% vom oberen Rand des Fensters positioniert wird. Da es beliebig viele Zeilen lang sein kann, muss es mit seiner vertikalen Mitte positioniert werden. Hier ist, was ich gerade habe.Positionierung eines Divs relativ zu seiner vertikalen Mitte
.welcomeMessage {
position: absolute;
text-align: center;
vertical-align: middle;
display: inline-block;
margin: auto;
width: 60%;
top: 25%;
}
habe ich versucht, unter Verwendung von Anzeige: Inline-Block und Anzeige: flex mit vertical-align: mittlere aber weder die Position div relativ zu seiner vertikalen Mittel. Jede Hilfe würde sehr geschätzt werden!
gewünschte Positionierung: Aktuelle Positionierung:
ich bearbeitet haben meine Antwort mit beiden Positionen (die aktuelle und die korrigierte) – Ivan