Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选框从中间开始到左边_Javascript_Html_Css_Animation_Marquee - Fatal编程技术网

Javascript 选框从中间开始到左边

Javascript 选框从中间开始到左边,javascript,html,css,animation,marquee,Javascript,Html,Css,Animation,Marquee,我正在寻找一种从中间到左侧启动字幕(文本滑块)的方法 因为如果我重新加载我的页面,字幕是空的。请注意,并且 这就是说,一种方法是使用文本缩进,但它会使其滚动稍微移动。要解决可以在setInterval上缓慢减少其属性的问题,或运行以下代码段: var textdindentpercent=50; var marqueecenterinterval=setInterval(函数(){ log(document.getElementById('my-marquee'); console.log(t

我正在寻找一种从中间到左侧启动
字幕
(文本滑块)的方法

因为如果我重新加载我的页面,字幕是空的。

请注意,并且

这就是说,一种方法是使用
文本缩进
,但它会使其滚动稍微移动。要解决可以在
setInterval
上缓慢减少其属性的问题,或运行以下代码段:

var textdindentpercent=50;
var marqueecenterinterval=setInterval(函数(){
log(document.getElementById('my-marquee');
console.log(textdindentpercent);
log(document.getElementById('my-marquee').style.textIndent);
document.getElementById('my-marquee')。style.textIndent=-textIndentPercent+'%';
textIndentPercent-=0.1;
如果(百分比<0){
document.getElementById('my-marquee').style.textIndent='0px';
clearInterval(marqueeCenteringInterval);
}
}, 100);

这是选框的基本示例
发布您的网站或更好:您的代码;并说明到目前为止你已经尝试了什么。尝试