您的意思是動畫? 然後它是一個JS/CSS作業。 PHP是服務器端,並且您在網頁中看到的元素是從服務器下載的。 JS和CSS在客戶端以及HTML上工作。所以如果你想製作一個動畫,你應該首先製作一個重複n次的JS函數。在那個循環中,只需編輯divs的樣式即可。
如果你不知道該怎麼做,這裏是代碼:
var inter = setInterval(animate,20);
var i = 0;
function animate(){
document.getElementById("div1").style.marginBottom = i+"px";//This will make the div go up if your div id is div1. If not, just change div1 for your id. If you want to move it down, you would have to replace marginBottom for marginTop(this will only work if your div's position is relative).
i++;
if(i==200){//When it has moved 200px, it will stop
clearInterval(inter);
}
}
注:上面的代碼就是一個例子。如果您希望它向左/向右/向下移動或移動500px而不是200px,則必須更改它。用評論指導自己
聽起來更像是CSS或JavaScript作業。你的代碼在哪裏? – PHPglue
添加代碼段!這更像是一個設計問題。 –