Perchè fare via javascript (e/o Ajax) quello che si può fare via css? (Che forse è qualcosa di simile a “perchè prendere la macchina per andare in un posto in cui puoi arrivare comodamente a piedi?”)
Sicuramente non si può fare tutto, con i css. E dove non arrivano, per ottenere quello che vogliamo, servono altri linguaggi/soluzioni. Eppure i css arrivano molto lontano - molto più di quanto la maggioranza di noi sospettino.
Una galleria di immagini via css che mi ha molto impressionato, e di cui ho scritto, mesi fa, è Hoverbox. Adoro la sua eleganza e la sua semplicità.
Più di recente ho studiato i menu stile dropdown, via css. E fatto qualche esperimento (tipo Suckerloz e Newdrop).
Adesso, con lo stesso codice html base (una lista dai cui item si aprono sottoliste interne, child lists), e con la stessa tecnica css (le sottoliste sono nascoste di default, e si attivano al passaggio del mouse sull’elemento “padre”), faccio vedere come si può gestire una - semplice - galleria di immagini.
Ecco i due esempi che ho preparato, di Karina (che è la persona ritratta nelle foto, e il nome della tecnica). Una versione orizzontale e una versione verticale.
La tecnica è davvero abbastanza basilare, e funziona con IE6, IE7, Firefox (testato sulla 2.0, ma non dovrebbe aver problemi neppure la 1.x). Dovrebbe funzioniare anche con Opera & cia - browser sicuramente meno problematici che la famiglia IE (che cmq con ie7 ha fatto dei discreti passi avanti).
Il layout della pagina di esempio è tutto sommato molto semplice, ma è facile immaginare l’implementazione della tecnica in contesti + complessi (magari + avanti farò qualche demo).
(Un’altra aggiunta interessante potrebbe essere quella di un “loader”, che segnali che le immagini stanno caricando, in background.)




23 alle 04
mi sto muovendo in wordpress…ma non so se resisterò
24 alle 07
interessante… cmq m piace qst blog.. levami 1 curiosità… ma ” Come quando fuori piove ” lo hai scritto per ricordarti la scala del poker cuori quadri fiori picche?? hihi
cmq m piace,t aggiungo ai links.. se hai 1 banner t aggiungo anche quello.. ciao
25 alle 06
T4n|n0 Ru|3z,
grazie per il commento e i complimenti
non ho un banner, no :-))
il titolo del blog era inizialmente “no space left on /dev/brain” - poi mi sembrava troppo simpaticamente tecnico, e un giorno ho messo questo. pensavo al poker, si’ - e a una cosa che avevo scritto qualche anno fa
ti mettero’ nei miei link
ciao - carloz
26 alle 02
una soluzione simile a questa, sempre di galleria di immagini via css, stavolta con anche thumbnails (che in ogni caso sono facilmente implementabili anche nel codice di karina - galleria di immagini) è proposta come tutorial su webmasterpoint:
http://www.webmasterpoint.org/webdesign/css/60-galleria-fotografica-con-css.asp
c. - c.
2 alle 12
C’è da dire una cosa che mi sembra sia stata un po’ tralasciata, che però è decisamente fondamentale: ovvero che Karina è anche molto carina, e non mi riferisco alla tecnica!