Нужен ли мне removeAttribute()?
Написал скрипт, который по задумке должен каждые полсекунды менять цвет фона.
Скрипт не работает, так как у меня руки кривые(((
И нужно ли после main.setAttribute('opa', 'no'); прописывать removeAttribute() ?
setInterval(function(){
main.setAttribute('opa', 'no'); // Нужно ли после этой строки прописать removeAttribute() ?
setTimeout(()main.setAttribute('opa', 'yes'),500);
},1000);
#main[opa="no"]{
background: orange;
}
#main[opa="yes"]{
background: gold;
}
#home {
font-size: 2vmax;
margin-left: 50%;
}
<div id="main">
<div id="home">
Опа
</div>
</div>