Ora materializziamo un nuovo oggetto sulla pagina, mediante il CSS:
#ostacolo1{ width:100px; height:100px; top:100px; left:100px; background-color:red; position:relative; }Un quadrato rosso.
Anch'esso è mobile, dato che ha la proprietà position impostata su relative...
Ora vediamo il da farsi...
Impostiamo le funzioni che definiscono il limite destro e sinistro e alto e basso, più la larghezza, dei vari oggetti, così il codice si semplifica...
function sinistro(ogg){ return EN(ogg.currentStyle.left); } function larghezza(ogg){ return EN(ogg.currentStyle.width); } function destro(ogg){ return EN(sinistro(ogg)+larghezza(ogg)); } function alto(ogg){ return EN(ogg.currentStyle.top); } function altezza(ogg){ return EN(ogg.currentStyle.height); } function basso(ogg){ return EN(alto(ogg)+altezza(ogg)); }Ecco, così il codice è più scrivibile.
Per il momento fermiamoci qua...
Nessun commento:
Posta un commento