Html <;字幕>;标记,立即显示文本

Html <;字幕>;标记,立即显示文本,html,Html,现在带有tahg的文本只有在另一侧完全消失时才会显示在一侧。 你需要等到所有的文字消失,然后他才从另一边来。 如何使文字很快消失并出现在另一面 我希望你能理解我的问题。哇,标签-好久没看到了。它有各种各样的跨浏览器问题——在Firefox中根本不起作用。它实际上不在HTML标准中,它是由Microsoft引入的自定义标记 你所描述的问题是它的工作方式,没有办法定制它。你能做的唯一一件事(我不能强调我多么强烈地建议不要这样做)就是将文本复制几次,并在文本之间留出大量空格。这将模拟您仅使用marqu

现在带有
tahg的文本只有在另一侧完全消失时才会显示在一侧。 你需要等到所有的文字消失,然后他才从另一边来。 如何使文字很快消失并出现在另一面

我希望你能理解我的问题。

哇,
标签-好久没看到了。它有各种各样的跨浏览器问题——在Firefox中根本不起作用。它实际上不在HTML标准中,它是由Microsoft引入的自定义标记

你所描述的问题是它的工作方式,没有办法定制它。你能做的唯一一件事(我不能强调我多么强烈地建议不要这样做)就是将文本复制几次,并在文本之间留出大量空格。这将模拟您仅使用marquee标记试图实现的效果

然而,这应该是绝对的最后手段。几乎可以肯定,使用JavaScript来实现这一点会更好。它更易于定制,并且适用于所有浏览器


这里有一些可定制的JavaScript:或者你可以使用jQuery插件,比如。

你不应该使用
,因为它甚至不是HTML4的一部分,更不用说HTML5了。用Javascript构建你自己的。@DanMan-Marquee在我最后一次看到CSS3时回来了。我在过去使用的jQuery插件不是很好(尽管正如前面提到的那样,构建自己的插件非常简单)。@Mig这将使它成为一个CSS属性,而不是一个HTML标记,这是正确的,因为“从左向右滚动此文本”是一种表示,而不是描述它包含的内容类型。目前,它在Safari/Chrome中有一个实验性的实现(-webkit marquee),但没有其他浏览器。它仍然不能满足OP的要求。(我相信你知道这一点,但由于许多HTML新手可能会在搜索marquee标记的帮助时偶然发现这个问题,我为子孙后代写下这篇评论)。投票通过这个问题是为了让其他人意识到,这个标记不再是HTML的一部分,实际上从来都不是,因为它是Microsoft的宠物标记。,至少,我对过去在几个网站上使用marquee感到内疚,但这只是因为我不想花3分钟在上面实现javascript版本的客户端请求。不过,它的工作从来没有遇到过问题,事实上,较旧的jquery插件用于渲染比普通字幕更糟糕的画面。事实上,我正在使用你现在发布的其中一个。公平地说,我认为我从1.5版开始就没有在Firefox中检查过它。它在Mac上的Firefox4上不起作用。它是不应该起作用但却起作用的东西之一。另一方面,
,也为我在FF4上工作。@Wesley我自己也用过,客户在一个字幕标签上看到了一些东西,希望它看起来完全一样。但当他们想要定制行为时,我会切换到JavaScript。