Punkt 1) Du hast deinen Paragrahpen nicht geschlossen.
Punkt 2) eine "unsortet list" kann nicht innerhalb eines Paragraphen stehen. Ersetze deinen Paragraphen durch einen Div-Container und es funktioniert.
<div class="popup">Hier soll ein PopUp erscheinen
<ul>
<li>Punkt1</li>
<li>Punkt2</li>
</ul>
</div>
.popup {
position:relative;
z-index:1;
}
.popup:hover {
z-index:2;
}
.popup ul {
display: none;
}
.popup:hover ul {
display:block;
position:absolute;
top: 30px;
left: 0px;
}