Ich habe die Lösungen here und here ohne Glück versucht. Meine CSS-Datei, wie es ist:Text/Link erscheint bei Hover
.JFK {
position: relative;
left: 250px;
height: 200px;
width: 200px;
bottom: -45px;
background-image: url(https://media-cdn.tripadvisor.com/media/photo-s/03/9b/2d/f2/new-york-city.jpg);
line-height: 200px;
text-align: center;
}
.JFK a p{
position: relative;
top: -130px;
display: none;
}
.JFK a:hover p{
display: block;
}
.JFK:hover{
opacity: 0.6;
display: block;
}
Mein html:
<div class = "JFK">
<p>JFK</p>
<a href = "#"><p>to</p></a>
<a href = "#"><p>from</p></a>
</div>
Ich versuche Links am unteren Rand des Bildes auf schweben zu haben scheinen. Die Lösungen in früheren Posts haben nicht funktioniert. Mit meinem derzeitigen Setup kann ich "TO" oder "FROM" überhaupt nicht sehen, wenn ich die Seite lade.