Вообщем вот и вопрос. Как сделать дочерний элемент не дочерним.
А ситуация такая, нужно, чтобы перемещалась картинка по всей области экрана, а выходит так, что она перемещается, но, уходя за пределы своего родителя, пропадает... если нужно, вот
function chak() {
var obj = document.getElementById("pic");
if (!obj.style.top) { obj.style.top=0 };
obj.style.top = parseInt(obj.style.top)+10+'px';
if (parseInt(obj.style.top)<1000) { setTimeout(chak,200) };
}
window.onload = chak;
<div id="content">
<a href="acha.htm"><img src="chacha.png" id="pic">Acha</a>
</div>
Выходя за "content" пропадает...