【发布时间】:2017-03-08 12:34:28
【问题描述】:
这是我的新闻 div,从下到上滚动。但是开始滚动需要时间……我想让它快一点…… 这里这个 div 出现在我的系统 y axix ...但实际上我只想让 div 从我定义的确切位置开始。我的滚动 div 实际上在另一个 div 内,但动画从系统屏幕的底部开始。实际上这应该从在特定的 div 内
.example1 {
-moz-transform: translateY(10%);
-webkit-transform: translateY(10%);
transform: translateY(10%);
/* Apply animation to this element */
-moz-animation: example1 2s linear infinite;
-webkit-animation: example1 2s linear infinite;
/*animation: example1 22s linear infinite;*/
animation: example1 70s linear infinite;
}
/* Move it (define the animation) */
@-moz-keyframes example1 {
0% {
-moz-transform: translateY(10%);
}
100% {
-moz-transform: translateY(-10%);
}
}
@-webkit-keyframes example1 {
0% {
-webkit-transform: translateY(10%);
}
100% {
-webkit-transform: translateY(-10%);
}
}
@keyframes example1 {
0% {
-moz-transform: translateY(10%);
/* Firefox bug fix */
-webkit-transform: translateY(10%);
/* Firefox bug fix */
transform: translateY(50%);
}
100% {
-moz-transform: translateY(-10%);
/* Firefox bug fix */
-webkit-transform: translateY(-10%);
/* Firefox bug fix */
transform: translateY(-10%);
}
}
<?php
$upcoming_news = $this->mastermodel->get_upcoimg_news();
?>
<div class="example1" id="example1">
<ul <?php if($this->lang->lang()=='ar') { ?> dir="RTL"
<?php } ?>>
<?php
foreach ($upcoming_news as $row) {
if ($this->lang->lang() == 'ar')
$news = $row['news_description_ar'];
else
$news = $row['news_description_en'];
?>
<li <?php if($this->lang->lang()=='ar') { ?> dir="RTL" style="text-align:right"
<?php } ?>>
<?= $news; ?> <br />
</li>
<?php
}
?>
</ul>
</div>
【问题讨论】:
-
你能提供一个工作小提琴吗?很难看到你到底想要什么
-
我想,这里他们希望动画从 div 而不是屏幕底部开始
标签: javascript jquery html css