Creare la nuvola
Lezione 7 di 18 del corso Nuvole in movimento - Progetto HTML/CSS/JS di Coddy.
Facciamo un breve ripasso su come manipolare gli elementi del DOM usando JS.
Per ottenere gli elementi in base al nome della classe, usa document.getElementsByClassName:
const elements = document.getElementsByClassName("someName");Il codice qui sopra otterrà un array di tutti gli elementi nel documento con il nome della classe "someName".
Per modificare lo stile di un elemento, usa la proprietà style:
const elements = document.getElementsByClassName("someName");
const element = elements[0];
element.style.background = "red";Il codice qui sopra imposterà il colore di sfondo del primo elemento con il nome della classe "someName" su "red".
Nota: se
elementsè un array vuoto, il programma non funzionerà.
Sfida
FacileNel file JS:
- Ottieni gli elementi con il nome di classe
"cloud" - Ottieni il primo elemento tra gli elementi (la nostra unica nuvola) e imposta:
- lo stile
topsu un valore maggiore di"0px" - lo stile
leftsu un valore maggiore di"0px"
- lo stile
Provalo tu
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<!-- Scrivi il codice HTML qui -->
<script src="script.js"></script>
</body>
</html>Tutte le lezioni di Nuvole in movimento - Progetto HTML/CSS/JS
1Introduzione
IntroduzioneEsercitati da solo: Playground Web