0
Я пытаюсь получить эффект выделения с помощью css3. Его работа по оси X, но я хотел, чтобы он работал вдоль оси Y, т.е. снизу вверх. Вот мой кодЭффект выделения с использованием css3
Index.html:
`
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel="stylesheet" href="main.css">
</head>
<body>
<h1 class="marquee">
<span>Hi I m ur marquee!!</span>
</h1>
</body>
</html>
Css
@keyframes marquee {
0% { -webkit-transform: translate(0,0); }
100% { -webkit-transform:translate(-100%,0); }
}
@-webkit-keyframes marquee {
0% { -webkit-transform: translate(0,0); }
100% { -webkit-transform:translate(-100%,0); }
}
.marquee {
width: 100%;
overflow: hidden;
white-space: nowrap;
animation: marquee 17s linear infinite;
-webkit-animation: marquee 17s linear infinite;
}
.marquee:hover {
-webkit-animation-play-state: paused;
animation-play-state: paused;
}`
Привет @Vitorino спасибо большое за ответ. Эффект почти нормально, но все же требуется 2 модификации. Здесь текст перемещает фрейм снизу вверх и после достижения вершины он перемещается назад. Я хочу, чтобы он выходил из экрана, когда он достиг вершины и появлялся снизу. Подобно этому http://codepen.io/aamirafridi/pen/GgoXyy – kdr
Я отредактировал свой ответ, пожалуйста, проверьте @kdr –
Большое вам спасибо за ваш время и усилие :) – kdr