Below is code showing three columns with an arrow between each column.
Hover over column one - the arrow head can be seen.
Hover over columns two or three - the arrow head disappears. Why does it disappear?
.col {
background: #acf;
border: 1px solid #666;
display: table-cell;
width: 125px;
height: 200px;
}
.col span {
color: #f00;
font-size: 3em;
position: relative;
top: 80px;
left: 100px
}
.col:hover {
filter: grayscale(50%)
}
<p class="col"><span>🡆</span></p>
<p class="col"><span>🡆</span></p>
<p class="col"> </p>