<html>
<head>
<style type="text/css">
#block {
position: absolute;
background-color: red;
width: 100px;
height: 80px;
color: white;
}
</style>
</head>
<body>
<div id="block">Наш блок</div>
<script type="text/javascript">
var obj = document.getElementById("block");
var i = 0;
/**
Функция moveBlock будет запускаться каждые 10 миллсекунд
**/
function moveBlock() {
obj.style.left = i;
obj.style.top = i;
i++;
}
//Каждые 5000 миллисекунд запускаем функцию test (5 секунд, 5000 миллисекунд)
setInterval(moveBlock, 10);
</script>
</body>
</html>
Идейка с z-index появилась, в сети нашел это скрипт, но вот беда, срабатывает он только в том случая когда отсутствует доктайп, стоит его только добавить и конструкция перестает работать.