Я хочу создать несколько тикеров в одном.В этом скомпилированном коде вы увидите «Test1» и соответствующее сообщение.В основном я хочу дублировать «Test1» на несколько.Каждому «Тесту» будет соответствовать сообщение, которое будет видно только после того, как наступит этот «Тест».Как только поворот сделан, он перейдет в следующий.Я хочу, чтобы названия тестов прокручивались так же, как и само сообщение.Это было бы очень похоже на ESPN / новости в нижней части экрана телевизора.Вот то, что я до сих пор / где я застрял:
/*@import url(http://weloveiconfonts.com/api/?family=entypo);*/
body {
background: #000;
color: #02feff;
}
@font-face {
font-family: "Oswald", sans-serif;
}
div {
font-family: "Oswald", sans-serif;
}
.sport-indicator {
font-size: 30px;
font-weight: bold;
width: 6%;
color: white;
position: absolute;
background: black;
line-height: 1;
vertical-align: middle;
padding: 0px;
text-align: center;
height: 49px;
box-shadow: 0 0 20px 14px #000;
z-index: 11;
left: 0;
background: #4c4c4c;
/* Old browsers */
font-style: italic;
padding: 0 20px;
background: -moz-linear-gradient( top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #1c1c1c 89%, #2b2b2b 100%, #131313 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient( top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #1c1c1c 89%, #2b2b2b 100%, #131313 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient( to bottom, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #1c1c1c 89%, #2b2b2b 100%, #131313 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#4c4c4c", endColorstr="#131313", GradientType=0);
/* IE6-9 */
}
.ticker {
border: 2px solid #ccc;
height: 50px;
bottom: 0;
position: absolute;
overflow: hidden;
border-left: 0;
width: 99%
}
.info-container {
font-size: 50px;
line-height: 0.8;
}
.info {
color: white;
animation-name: marquee;
animation-duration: 15s;
transition: 10s;
animation-timing-function: ease-in;
animation-iteration-count: infinite;
text-align: right;
position: absolute;
right: -8%;
}
.game-info-container {
width: auto;
position: relative;
float: right;
display: inline-block;
right: 0;
height: 50px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3a3a3a+2,5e5e5e+19,494949+26,0e0e0e+59 */
background: #3a3a3a;
/* Old browsers */
background: -moz-linear-gradient( top, #3a3a3a 2%, #5e5e5e 19%, #494949 26%, #0e0e0e 59%);
/* FF3.6-15 */
background: -webkit-linear-gradient( top, #3a3a3a 2%, #5e5e5e 19%, #494949 26%, #0e0e0e 59%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient( to bottom, #3a3a3a 2%, #5e5e5e 19%, #494949 26%, #0e0e0e 59%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#3a3a3a", endColorstr="#0e0e0e", GradientType=0);
/* IE6-9 */
}
@keyframes marquee {
0% {
transform: translate(0, 100px);
}
10% {
transform: translate(0, 0);
}
20% {
transform: translate(0, 0);
}
100% {
transform: translate(-150%, 0);
}
}
<html>
<link href="https://fonts.googleapis.com/css?family=Oswald" rel="stylesheet">
<div ng-app="tickerApp">
<div ng-controller="TICKER">
<div class="ticker">
<div class="sport-indicator">Test1</div>
<div class="info-container">
<div class="info">Test1: One of hopefully many subcategory tickers.</div>
</div>
</div>
</div>
</div>
</html>