Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Trasformazioni CSS con CSS3 Action Framework

Link copiato negli appunti

Oggi il numero di browser che supporta CSS3 è in crescita, ed in molti casi può essere utilizzato come sostituzione di Javascript, contribuendo a una migliore esperienza di navigazione. CSS3 Action Framework ha lo scopo di radunare tutti i migliori effetti CSS3.

La libreria si basa su azioni dell'utente attraverso le pseudo-classi :hover, :active e :target, e consente di ottenere gli effetti resi possibili dalle funzioni di trasformazioni CSS3.

L'aspetto interessante della libreria è che consente di definire il codice per le trasformazioni direttamente sui tag: seguendo le regole definite nel foglio di stile della libreria, sarà  sufficiente associare come classe l'effetto desiderato.

Per eseguire gli effetti su un elemento HTML al passaggio o al click del mouse:

<div class="h-scale a-rotate">Contenuto</div>

L'azione :target è possibile attraverso le ancore href="#a1" e id="a1":

<a href="#a1">Attiva effetto</a>
<img id="a1" class="t-scale" src="" />

Purtroppo al momento il codice funzionerà  solo sulle ultime versioni di Firefox, Chrome, Safari e Opera, aspettando che Internet Explorer supporti a pieno CSS3.

Questo progetto può essere un buon inizio per aggiungere ulteriori funzionalità , nuovi eventi, nuove caratteristiche per supportare tutti i browser e avere in futuro una propria libreria CSS3 da utilizzare nei lavori. Secondo voi può essere di buon uso oppure preferite riscrivere ogni volta le regole supportate da ogni browser?

Ti consigliamo anche