Map Marker No animation
by Kirubel Girma
HTML
<div class="markers" id="xs2">
<div class="m_marks"></div>
<div class="m_conts" id="xs">
<div class="ttl">Title</div>
<div class="ttls">Subtitle</div>
</div>
</div>
<div class="markers" id="xs2">
<div class="m_marks"></div>
<div class="m_conts" id="xs">
<div class="ttl">Title</div>
<div class="ttls">Subtitle</div>
</div>
</div>
CSS
.markers {
display: inline;
display: block;
}
.m_marks {
height: 2.7em;
width: 2.7em;
display: inline-block;
background-color: grey;
}
.m_marks:hover + .m_conts {
display: inline-block;
animation-duration: .145s;
animation-name: slidein;
}
.m_conts {
height: 2.7em;
width: 8em;
margin-left: -0.2em;
background-color: grey;
display: none;
overflow: none;
padding-left:.3em;
}
.ttl {
position: absolute;
font-size: 1em;
margin-top: 0.1em;
}
.ttls {
position: absolute;
margin-top: 1.7em;
font-size: .8em;
}
@keyframes slidein {
from {
opacity: 0;
}
to {
display: inline-block;
opacity: 1;
}
}