Javascript 我能';t更改';样式。左';段落的性质

Javascript 我能';t更改';样式。左';段落的性质,javascript,html,css,Javascript,Html,Css,运行时没有错误 var P1 = document.getElementById("P1"); P1.style.left = "50%"; 如果要使用left属性,则需要有一个 var P1=document.getElementById(“P1”); var-pct=1; 函数循环(){ setTimeout(函数(){ P1.style.left=++pct+“%”; loop(); }, 500) } loop() #P1{ 背景:黑色; 高度:10px; 宽度:10px; 位置:

运行时没有错误

var P1 = document.getElementById("P1");

P1.style.left = "50%";
如果要使用
left
属性,则需要有一个

var P1=document.getElementById(“P1”);
var-pct=1;
函数循环(){
setTimeout(函数(){
P1.style.left=++pct+“%”;
loop();
}, 500)
}
loop()
#P1{
背景:黑色;
高度:10px;
宽度:10px;
位置:绝对位置;
}
如果要使用
left
属性,则需要有一个

var P1=document.getElementById(“P1”);
var-pct=1;
函数循环(){
setTimeout(函数(){
P1.style.left=++pct+“%”;
loop();
}, 500)
}
loop()
#P1{
背景:黑色;
高度:10px;
宽度:10px;
位置:绝对位置;
}

请发一封信。为什么每5毫秒运行一个无限循环?为什么你认为你不改变样式?你怎么知道?应该/做/不应该发生什么?此节点还应用了哪些其他样式?请发布一个。为什么每5毫秒运行一个无限循环?为什么你认为你不改变样式?你怎么知道?应该/做/不应该发生什么?将哪些其他样式应用于此节点?