C'è un modo per dissolvere solo in un elemento utilizzando la proprietà di transizione CSS? Non ho mai avuto il bisogno di farlo prima, quindi non ho esaminato il problema, e ora non riesco a trovare un metodo per farlo senza ricorrere a JS. È possibile impostare la transizione per avere uno stato di ritorno immediato?Dissolvenza transizione CSS solo per elemento
5
A
risposta
3
Questa operazione verrà eseguita in dissolvenza in apertura/chiusura del mouse. È possibile impostare l'opacità originale su 0 e applicarlo alla situazione.
.item {
height:200px;
width:200px;
background:red;
-webkit-transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-ms-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;
transition: opacity 1s ease-in-out;
}
.item:hover {
zoom: 1;
filter: alpha(opacity=50);
opacity: 0.5;
}
violino
6
C'è un paio di modi per fare questo, a seconda di quando si desidera che il fade in si verifichi:
/***** Fade in on a page load *****/
.fadeInLoad {
border: 1px solid #48484A;
font-size: 40px;
animation: fadeInLoad 5s;
}
@keyframes fadeInLoad {
from {
opacity:0;
}
to {
opacity:1;
}
}
/***** Fade in child when parent hovered *****/
.fadeIn {
border: 1px solid #48484A;
font-size: 18px;
opacity:0;
-webkit-transition : all 2s ease-out;
-moz-transition : all 2s ease-out;
-o-transition : all 2s ease-out;
transition : all 2s ease-out;
}
.thisText:hover .fadeIn {
opacity: 1;
}
Nota: per applicare la dissolvenza al caricamento della pagina è necessario un semplice fotogramma chiave, non una transizione.
Problemi correlati
- 1. Dissolvenza transizione CSS in
- 2. Dissolvenza transizione CSS su hover
- 3. Transizione CSS3 - Effetto dissolvenza
- 4. Backbone. Transizione dissolvenza marionetta solo per regioni specifiche?
- 5. Dissolvenza colore transizione su hover?
- 6. move div con transizione CSS
- 7. Prestazioni di transizione CSS vs animazione CSS
- 8. Twitter di bootstrap carosello dissolvenza di transizione
- 9. CSS: dopo hover transizione
- 10. Transizione CSS: due direzioni?
- 11. Gradiente con dissolvenza in CSS
- 12. Posso applicare una transizione CSS solo al passaggio del mouse?
- 13. CSS- transizione non funziona
- 14. CSS: animazione vs transizione
- 15. Richiamata sulla transizione CSS
- 16. Comprimi un elemento quando espandi un altro elemento solo css
- 17. Unità per la durata della transizione CSS
- 18. Come nascondere solo un elemento opzione usando solo css
- 19. Come eseguire un'animazione dissolvenza sulla transizione di attività?
- 20. Transizione Css3 solo su scala
- 21. transizione CSS semplice non esegue
- 22. Aggiungi un elemento con effetto dissolvenza [jQuery]
- 23. Dissolvenza CSS da sinistra a destra
- 24. Transizione dissolvenza incrociata richiesta senza utilizzare i passaggi
- 25. Transizione elemento condiviso con viewPager
- 26. CSS Dissolvenza in apertura al volo stazionario
- 27. CSS dissolvenza superiore e inferiore "confini"
- 28. trova elemento per proprietà css
- 29. Come aggiungere effetti di transizione di dissolvenza o immagine usando JQuery?
- 30. Definire più proprietà di transizione nei CSS
Grazie per la nota sui fotogrammi chiave. Le animazioni devono essere utilizzate sugli elementi di navigazione ed è qualcosa che dovrebbe essere ricorrente. –
@StaffanEstberg cosa intendi essere ricorrente? Ricorrendo a quando ogni link genitore è al passaggio del mouse ogni collegamento figlio si dissolve? – apaul