CSS3 Vertical Marquee
HTML
<script src="http://leaverou.github.com/prefixfree/prefixfree.js"></script>
<div class="container">
<p class="marquee">
<ul>
<li>Team 1</li>
<li>Team 2</li>
<li>Team 1</li>
<li>Team 1</li>
</ul>
</p>
</div>
CSS
.container {
width: 18em;
height: 2em;
margin: 1em auto;
overflow: hidden;
position: relative;
box-sizing: border-box;
}
.marquee {
position: relative;
box-sizing: border-box;
animation: marquee 5s linear infinite;
}
.marquee:hover {
animation-play-state: paused;
}
/* Make it move! */
@keyframes marquee {
0% { top: 2em }
100% { top: -2em }
}
/* Make it look pretty */
.marquee {
margin: 0;
padding: 0 1em;
line-height: 1.5em;
font: 1em 'Segoe UI', Tahoma, Helvetica, Sans-Serif;
}