javascript - PHP 动态选框一次滚动一个项目

标签 javascript marquee

我创建了一个函数,可以从表格中抓取新闻标题并在字幕中滚动标题。

它按预期工作,只是它不是一次滚动一个而是同时滚动它们。

这是代码:

$query = mysql_query("SELECT * FROM `news`");

    echo '<ul>';

    while (($row = mysql_fetch_assoc($query)) !== false) {

        $title = $row['title'];


        echo '<li>';
        echo '<marquee behavior="scroll" direction="left">News: '.$title.'</marquee>';
        echo '</li>';

}

如何让它一次滚动 1 个标题,而不是同时滚动当前的全部标题?

最佳答案

这只是 HTML 中选取框元素的默认行为。它会滚动你输入的任何内容,没有办法从 PHP 方面影响它。顺便说一句,它不在 HTML 标准中,因此如果您使用它,您的文档将不是有效的 HTML。

因此,我建议您search用于即插即用的 Javascript 在线选取框控件。这些通常还提供更复杂的选项。

关于javascript - PHP 动态选框一次滚动一个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13124976/

相关文章:

javascript - 如何使用 Youtube API 访问特定播放列表中的所有视频?

javascript - 将 var 分配给临时 var 不会阻止原始 var 发生变化

javascript - Jquery - 追加在 html 中显示双引号

javascript - 如何串联 ES6 模块?

android - 即使尝试了所有方法,我也无法在 Android 中获得字幕效果

android - 为什么 Marquee 在 Widget 中不起作用?

android - TextView 字幕不起作用

javascript - 这个 JavaScript 参数语法叫什么?

html - 矩阵式的二进制代码,好还是坏?

android - 在 listView 内的 listItem 内的 textView 上使用 setSelected