Creare sfondi accattivanti tramite CSS: i gradients

Documenti analoghi
MS Office Powerpoint La formattazione

ISTRUZIONI PROGRAMMAZIONE 20446

Creare una gif animata con GIMP!

B.COM Srl - Via del Lavoro, Castano Primo (MI) - Tel Fax

La nostra interfaccia avrà l aspetto seguente:

IMMAGINI INTRODUZIONE

Excel memorizza il riferimento alla cella A1 sotto forma di distanza dalla cella contenente la formula.

Produzione di un clip video promozionale per un azienda di catering

Inoltrare un messaggio.

Creare una sfera di vetro

CAD - lezione n. 2 (imparare disegnando)

Prof. Pagani Corrado HTML

ACCEDERE ALLA PROPRIA

2 Marzo Modulo 5 Internet Banking

Manuale d utilizzo. Indice:

Copiare le caratteristiche di formattazione da un testo ad un altro.

Nella finestra successiva dovremo cercare l immagine che vogliamo appiccicare nel file.

Creare una videoclip con moviemaker

APPUNTI DI HTML (QUARTA LEZIONE)

TRAFERIMENTO AL NAVIGATORE. A questo punto è possibile trasferire il nostro percorso al navigatore.

Lezione del corso CSS - Web Design ed Accessibilità secondo il W3C con CSS ed XHTML

<!-- TESTO DEL COMMENTO

Guida base alla realizzazione di un logo (2a parte)

3.4 Inserimento di immagini

WooCommerce: vendere fiori con servizio di consegna a domicilio e dedica (come Interflora)

Come misurare e valutare il successo di un sito dopo il lancio?

Come sfruttare le funzioni di Excel

Power Point prima lezione

Impaginazione e stampa

Excel. Il foglio di lavoro. Il foglio di lavoro Questa viene univocamente individuata dalle sue coordinate Es. F9

PROGRAMMAZIONE CRONOTERMOSTATO 01910

Come creare un modulo per Joomla?

Capitolo 4: Tabelle. y(x) = x 3 ì 2x. Capitolo 4: Tabelle 67. Nota: le tabelle non sono disponibili nel modo di rappresentazione grafica 3D.

Joomla: come inserire una galleria di immagini nel nostro sito?

Calcolare con il computer: Excel. Saro Alioto 1

PowerPoint: uso del software

Video Scrittura (MS Word) Lezione 3 Formattazione e Stampa documenti

STRUTTURE DI CONTROLLO DEL C++

Ci sono momenti in cui i bambini osservano un modello per sapere come fare qualcosa Si può anche utilizzare un modello per dipingere

CONSIGLI E TRUCCHI. Parte seconda

Usare luci e ombre per dare vita al testo

Come valutare la posizione migliore per un nuovo quadrante utilizzando il programma Orologi Solari

MANUALE GRANDSTREAM GXP-1200

HTML. Hyper Text Mark-Up Language

APVE in Rete Modulo 8 Excel nozioni di base e esercitazioni su economia domestica

Grafici. 1 Generazione di grafici a partire da un foglio elettronico

Visualizzazione dei risultati e codici di errore

Modulo 3 - Elaborazione Testi 3.4 Oggetti

Costruire e demolire. Le fasi di progetto

Riassortimenti Web Guida Utente MARIA GRAZIA SEVERI

strumento Crea rettangoli

Advanced Scratch: Gatto Raccogli Stelle

Versione 1.7. Manuale per Creatori Corsi. Parte I: Accesso e Creare Risorse

È giunto il momento di imparare a rappresentare visivamente i nostri dati: un buon grafico alle volte è più eloquente di pagine e pagine di dati.

Menù principale di Calc

Personalizzazione del report

Trame di Illustrator: come colorare un disegno? (parte 1)

La strutturazione dei database: la normalizzazione

Guida rapida all utilizzo del Software per la LIM. TouchBoard

Corso di HTML. Prerequisiti. Modulo L3 2 Formattazione del testo. Formattazione di un testo Stile, dimensioni e font di caratteri

CORSO BFUTOF37: Microsoft Word 2013 avanzato

Come creare un modulo con Google Drive

Informatica Corso AVANZATO

HTML. Hyper Text Markup Language

Per qualunque informazione, curiosità o aiuto potete scrivere a

Guida pratica alla creazione di pagine web

LE MASCHERE. Maschera standard. Maschera semplice. Questa maschera però non consente di nascondere alcuni campi e visualizza i record uno ad uno.

DYNAMIC SLIDER NEWS2 PRO

Cosa sono le maschere

Creazione di una gif animata con Gimp

Elenchi numerati. Il procedimento per gli elenchi numerati è simile: o l icona o la finestra del menu formato

Gestione capitoli e menù con magix video de luxe

DISPENSA ACCESS (OFFICE 2010 BETA)

Tabelle. Verdi A. Bianchi B. Rossi C. 12/02 Trasferta a Milano. Corso in sede. Riunione Ispettori a Milano Riunione in sede.

Uso dei modelli/template

Introduzione allo sviluppo Web. Studium Generale, a.a , II semestre

MS Office Powerpoint La formattazione

Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro;

Sommario. HTML e CSS I fogli di stile. cosa sono principali proprietà

Versione marzo 2008 Riccardo Bresciani

Word Formattazione del testo. Samuele Mazzolini

Digitiamo il codice base di una pagina secondo lo standard HTML5 e inseriamo un titolo <h1> con il testo Benvenuti sulla mia homepage

Lezione Creare titoli per la stampa o per il Web 2. Lavorare con le foto 3. istogramma e palette livelli 4.

HTML Guida base. Guida grafica essenziale all Hyper Text Markup Language I parte

Protezione dei documenti di Microsoft Office 2007 per utenti e aziende

XAMPP Installazione e configurazione

Modulo 6. Strumenti di Presentazione

Creazione di tabelle.

Modifica Pagina Web. Pulsante LogOut: cliccare per uscire dall'ambiente di amministrazione

Boemia - il miglior Template e-commerce gratuito per WordPress

GUIDA RAPIDA ALLA MODIFICA DEL SITO

Poligoni. Creazione di un nuovo poligono...2. Opzioni di chiusura per i poligoni...4. Continuare un poligono con un arco...5

Questa è la finestra dei dettagli, è possibile selezionare anche da qui un modello o un pezzo per essere aperto.

Guida a Getrix: Indice Multimedia Planimetria

EQUAZIONI CARTESIANE DELLA CIRCONFERENZA

LINEE GUIDA PER LA PUBBLICAZIONE DELL APP

Pochi trucchi per realizzare effetti vintage in Illustrator

Creazione di un gioco tramite Blender Game Engine MATTEO VENDRAMINI

Il tavolo e la mappa

Avviate Specifi dall icona presente sul vostro Desktop.

Transcript:

Creare sfondi accattivanti tramite : i gradients I gradients sono elementi molto importanti che donano ai nostri siti uno stile sorprendente, interessante, ma soprattutto, accattivante. La novità nei gradients non sta nella possibilità di poter sfumare colori semplicemente dall'alto in basso o da destra a sinistra, queste tecniche sono già abbastanza conosciute e piuttosto antiche. La vera novità sta nella possibilità di poter sfumare i colori dall'angolo in alto a sinistra a quello in basso a destra senza l'ausilio di un programma di grafica esterno. Ed è anche possibile creare delle sfocature semplicemente modificando un parametro. Ringrazio fin da subito la mia amica e collega Agnieszka Czerwinska che ha collaborato alla stesura di questo articolo. Diagonal Gradient Come già detto poco più sopra, lo scopo dei gradients è quello di creare sfondi accattivanti senza l'ausilio di programmi esterni. A questo scopo, per creare quindi i gradienti diagonali, sfocati in mezzo ecc. useremo solo ed esclusivamente il. I gradients vengono riconosciuti dal come immagini, pertanto il loro utilizzo va abbinato alla proprietà background-image o alla short form background. Un loro utilizzo con le altre proprietà background non sarà riconosciuto. Inoltre, bisogna specificare, che i gradients non sono supportati allo stesso modo da tutti i browser, pertanto sarà necessario inserire i proprietari davanti ai vari gradients. Per creare quindi dei gradienti diagonali sarà necessario utilizzare la seguente sintassi in : Tra le parentesi vanno inseriti i vari attributi in questa maniera: La sintassi è praticamente identica per tutti i vari browser, tuttavia, per quanto riguarda il webkit (quindi per Chrome e Safari) bisogna fare un discorso a parte (ci arriveremo fra poco). Dopo aver specificato la proprietà del gradient con le varie sigle proprietarie, tra parentesi si specifica quali colori andranno utilizzati, in quale porzione del vostro sfondo sarà posizionata la sfumatura (indicato con la percentuale) e di quanti gradi deve essere inclinato il gradient. Facciamo un esempio: nella nostra pagina html creiamo un a e assegnamogli una classe e un 1 / 5

id per poter settare dimensioni e gradient: HTML Nel, invece, settiamo le proprietà della classe bottone per dargli la forma di un tasto e allineiamo il testo al centro; usiamo l id, per settare il gradient. In questo modo ci sarà più facile creare più tasti uguali ma con gradient differenti: In questo caso ho impostato una inclinazione del gradient di -180 gradi (in pratica orizzontale a colori invertiti) e poi settato i vari colori per le varie porzioni della sezione in cui inserisco il gradient. Il risultato sarà il seguente: Le porzioni di un background non devono essere necessariamente solo 3 per poter settare un gradient, ma si può dividerlo anche in 2 o in più parti, a patto che non dimentichiate che il nostro scopo è quello di creare degli sfondi accattivanti e ed esteticamente piacevoli, non costumi per carnevale ;). Vediamo quindi un altro paio di esempi a riguardo, modificando i valori del background. Magari avete intenzione di donare al vostro tasto una sfumatura sanguigna. Per farlo basta settare il nostro gradient con tonalità diverse di rosso, in questa maniera: Questo sarà il risultato: O magari a uno stile del genere preferite qualcosa di più gioioso, quindi si potrebbero sfumare colori più accesi e brillanti, come in questo caso: 2 / 5

Vecchia sintassi per il Webkit Dicevamo che per quanto riguarda il webkit c'è da fare un discorso a parte. Oltre alla sintassi che vi ho già esposto poco fa, più recente e standard, per Chrome e Safari esiste una sintassi esclusiva ma ormai desueta. Tuttavia, è giusto mostrarne il funzionamento, giacché alcuni potrebbero trovare questa sintassi più comoda. Possiamo non definire i gradi dell'inclinazione del gradient, ma semplicemente descrivere come la diagonale dovrebbe essere, con questo codice: Vediamo un esempio per capire meglio come funziona. Modifichiamo il del nostro tasto in questa maniera: Possiamo notare che la differenza più eclatante, come già accennato, con la sintassi precedente è proprio il fatto che indichiamo il comportamento della diagonale, senza usare i gradi, ma definendo con parole il suo punto di partenza e il suo punto d arrivo. Nelle varie sezioni colorstop indichiamo invece il colore e la porzione, sempre in percentuale, dello sfondo che riceverà quel colore. Il risultato sarà questo: Gradiente mezzo sfocato Qualche volta può capitare che si voglia aggiungere al proprio sito un tocco un po' misterioso. Per questo proposito, la migliore soluzione da adottare può essere l utilizzo di un gradiente mezzo sfocato. Come ottenerlo? La sintassi non differisce dalle due viste in precedenza, ciò che andremo a modificare è la cifra che corrisponde alla a in rgba. 3 / 5

Mentre rgb sta per red, green, blue, quindi servono per ottenere il colore desiderato, a sta per alpha ed indica l'opacità del colore. L'opacità, in, ha valori che vanno da 0.0 a 1.0. Il primo corrisponde a completamente invisibile e il secondo corrisponde a completamente visibile. Quindi noi andremo ad agire proprio su quest ultimo parametro per dare un effetto sfocato al nostro colore e ottenere un effetto più misterioso : Questo sarà il risultato: Da notare che nella sintassi da me fornita, invece di indicare i gradi della diagonale, ho fornito la direzione verso cui il gradiente lineare deve arrivare. Parte da sopra, al centro viene sfocato (notare la manipolazione del parametro alpha, segnato in rosso) e termina nuovamente col colore completo, non sfocato, in basso. È, dunque, possibile, oltre che settare l inclinazione della diagonale, impostare anche la direzione da cui il gradiente deve partire o la direzione verso cui deve arrivare. Non bisogna fare confusione con la sintassi relativa al webkit, in cui viene descritto per intero il comportamento della diagonale del gradient (dove parte e dove arriva), mentre qui è sottinteso. Ovviamente, lo stesso effetto si può ottenere anche con la sintassi relativa a Chrome/Safari: il risultato sarà il seguente (visibile, ovviamente, solo con Chrome e Safari): Conclusioni Quello dei gradients è un argomento relativamente nuovo, giovane, che indubbiamente andrebbe ulteriormente approfondito. Qui, mi sono limitato a offrirvi dei metodi per approcciarvi a tale tecnologia con un po' di 4 / 5

Powered by TCPDF (www.tcpdf.org) Your Inspiration Web attenzione in più verso la sintassi. Ovviamente potete usare questa tecnica non solo per creare sfondi per tasti, ma anche sfondi per intere pagine web, banners ecc. Tutto ciò che vi serve di più è la fantasia (che se fate questo mestiere, certamente non vi manca :) ) per ottenere belle combinazioni di colori, belle sfumature e sfocature. Avete intenzione di usare i gradients? Vi è stata utile questa guida? Fatemi sapere nei commenti. 5 / 5