Javascript 从右向左移动文本,但从左开始

Javascript 从右向左移动文本,但从左开始,javascript,html,css,Javascript,Html,Css,假设我有一个100像素的表格宽度,我想从右到左选框一个文本,但从0像素的位置开始(左侧) 但我下面的代码从第100个像素开始,但从右向左移动 <marquee behavior="scroll" scrollamount="3" direction="left" onmouseover="this.stop();" onmouseout="this.start();"> I am rolling from Left to Right </mar

假设我有一个100像素的表格宽度,我想从右到左选框一个文本,但从0像素的位置开始(左侧)

但我下面的代码从第100个像素开始,但从右向左移动

    <marquee behavior="scroll" scrollamount="3" direction="left" 
    onmouseover="this.stop();" onmouseout="this.start();">
    I am rolling from Left to Right
    </marquee>

我从左向右滚动

我希望文本从CSS中的第0个像素位置开始,给你的字幕一个
文本缩进:-100px

-100px是选框框的宽度。这将在您想要的位置开始文本。

在CSS中,为您的字幕添加
文本缩进:-100px

-100px是选框框的宽度。这将在您想要的位置开始文本。

永远不要使用。永远。不确定您是否关心,但根据HTML或XHTML规范,marquee元素无效。另外,它几乎和
一样迷人。现在使用jquery的animate()有什么错吗?@j08691:那么有没有Javascript替代了Marquee?请不要使用任何帮助链接。永远。不确定您是否关心,但根据HTML或XHTML规范,marquee元素无效。另外,它几乎和
一样迷人。现在使用jquery的animate()有什么错吗?@j08691:那么有没有Javascript替代了Marquee?有什么帮助链接吗?