我希望能夠更改boxShadow。我希望它每秒改變一種不同的顏色。css boxShadow javascript更改setinterval
我已經嘗試了很多方法,無法獲得此功能。 我真的很喜歡它在4種顏色之間切換,但2個就可以了!
<style>
var myVar = setInterval(function() {
smoke()
}, 1000);
function smoke() {
if(document.getElementById("profile_description_box").style.boxShadow = "0px 0px 35px #ed47d0") {
document.getElementById("myDIV").style.boxShadow = "0px 0px 25px #4d4d4d";
}
if(document.getElementById("profile_description_box").style.boxShadow = "0px 0px 35px #4d4d4d") {
document.getElementById("myDIV").style.boxShadow = "0px 0px 35px #ed47d0";
}
}
</style>
首先將'style'節改爲'script'。 – hina10531
您是否嘗試過使用webkit,moz和其他瀏覽器特定的boxShadhow屬性?你也不需要做函數(){smoke()},只是做setInterval(smoke,1000) – wallop
你可以把你的HTML(只是一點點),因爲你使用兩個不同的ID(「profile_description_box」和「myDiv」)我不明白爲什麼。 – Lynxi