Come cambiare lo sfondo durante lo scorrimento
- Pagina precedente Immagine sfocata di sfondo
- Pagina successiva Immagini affiancate
Impara come usare CSS per cambiare l'immagine di sfondo durante lo scorrimento.
Cambiare l'immagine di sfondo durante lo scorrimento
Scorri verso il basso nel riquadro per vedere l'effetto:
Come cambiare l'immagine di sfondo durante lo scorrimento
Passo 1 - Aggiungi HTML:
<div class="bg-image img1"></div> <div class="bg-image img2"></div> <div class="bg-image img3"></div> <div class="bg-image img4"></div> <div class="bg-image img5"></div> <div class="bg-image img6"></div> <div class="bg-text">TESTO</div>
Secondo passo - Aggiungi CSS:
body, html { height: 100%; margin: 0; font-family: Arial, Helvetica, sans-serif; {} * { box-sizing: border-box; {} .bg-image { /* Altezza totale */ height: 50%; /* Posizionare l'immagine al centro e ridimensionarla appropriatamente */ background-position: center; background-repeat: no-repeat; background-size: cover; {} /* Immagini utilizzate */ .img1 { background-image: url("img_snow.jpg"); } .img2 { background-image: url("img_girl.jpg"); } .img3 { background-image: url("img_lights.jpg"); } .img4 { background-image: url("img_nature.jpg"); } .img5 { background-image: url("img_forest.jpg"); } .img6 { background-image: url("img_woods.jpg"); } /* Posizionare il testo al centro della pagina/immagine */ .bg-text { background-color: rgb(0,0,0); /* Colore di fallback */ background-color: rgba(0,0,0, 0.4); /* Semi-trasparente nero */ color: white; font-weight: bold; font-size: 80px; border: 10px solid #f1f1f1; position: fixed; /* Mantenere fisso */ top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 2; width: 300px; padding: 20px; text-align: center; {}
- Pagina precedente Immagine sfocata di sfondo
- Pagina successiva Immagini affiancate