it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


Come utilizzare la modalità di fusione CSS3 [Suggerimenti CSS3]

Nota: questa funzione richiede l'attivazione dalla pagina delle flag chrome: // affinché funzioni.

Se hai mai utilizzato un editor di immagini o grafica come Photoshop e Pixelmator, dovresti già avere familiarità con le modalità di fusione. Le modalità di fusione sono una raccolta di modalità che consente a un oggetto di fondersi con altri oggetti e quindi di produrre output contrastanti del mix . Se eseguito correttamente, le modalità di fusione potrebbero generare un risultato molto allettante, come questo.

La modalità di fusione è stata una funzione disponibile solo negli editor di grafica e foto. Al giorno d'oggi, puoi trovarlo nel regno dei CSS. Diamo un'occhiata a come funziona.

Iniziare

Vale la pena notare che la modalità di fusione CSS3 è una funzionalità sperimentale. Firefox e Chrome sono l'unico browser che viene fornito con questa funzionalità al momento della scrittura.

Nota. In Chrome, prima che sia in grado di eseguire il rendering della modalità di fusione CSS3, dovrai abilitare le funzioni della piattaforma web dalla pagina dei flag chrome: //.

Modalità mix di sfondo e mix

Ci sono due nuove proprietà CSS introdotte per quanto riguarda la modalità mix-blend-mode : mix-blend-mode e background-blend-mode .

La modalità mix-blend-mode definisce come il contenuto di un elemento si fonde con altri contenuti sottostanti . Mentre la proprietà background-blend-mode, come suggerisce il nome, affronta il colore di sfondo, l'immagine di sfondo e i gradienti di sfondo .

Come in Photoshop, siamo in grado di applicare le seguenti modalità di fusione a quelle proprietà CSS: normale, multiplo, schermo, sovrapposizione, scurisci, schiarisci, scherma colore, brucia colore, luce fissa, luce soffusa, differenza, esclusione, tonalità, saturazione, colore e luminosità.

Usando la modalità di fusione CSS3

Il logo di Google è colorato ed è stato modellato in molte forme per il progetto Google Doodle. In questo post, effettueremo l'effetto Blend sul logo di Google per illustrare come funziona questa nuova funzionalità CSS3.

Innanzitutto, impostiamo il markup: avvolgiamo ogni lettera con un elemento span in modo da poter specificare colori diversi e regole di stile per la lettera.

o o g l e G o o g l e

Quindi, aggiungiamo i colori per il marchio Google, derivati ​​da BrandColors. Qui, selezioniamo l'elemento usando il selettore nth-child, permettendoci di applicare gli stili senza dover aggiungere ulteriori classi HTML a ciascuno degli elementi span che avvolgono le lettere.

 .demo-wrapper .title {letter-spacing: -25px; } span: first-child {color: # 4285f4; posizione: relativa; z-index: 100; } span: nth-child (2) {color: # db4437; } span: nth-child (3) {color: # f4b400; } span: nth-child (4) {color: # 4285f4; posizione: relativa; z-index: 100; } span: nth-child (5) {color: # 0f9d58; } span: nth-child (6) {color: # db4437; } 

In questa fase, ecco come si presenta il logo. Il logo ora appare più denso mentre riduciamo lo spazio bianco tra la lettera a -25px tramite il codice aggiunto.

Ora applichiamo la modalità Blend.

 span {mix-blend-mode: moltiplica; } 

I colori originali del logo e i colori delle lettere intersecate risultano più vivaci .

Abbiamo applicato il logo sia con Opacity che con la modalità di fusione CSS3. L'output, come previsto, è distintivo; i colori del logo di Google con l'opacità applicata sembrano stantii e sbiaditi. Guarda una demo del loro confronto in azione qui sotto.

  • Visualizza la demo
  • Scarica fonte

Ulteriori risorse

  • Documentazione CSS Compositing e Blending Level 1 - W3C
  • Nuove possibilità di sfumatura CSS con la proprietà background-blend-mode

File PDF: 10 suggerimenti più ricercati

File PDF: 10 suggerimenti più ricercati

Molti di noi sono utenti frequenti di PDF . Sia che lo usiamo per lavoro o per questioni personali, è un formato ampiamente utilizzato in quanto affidabile, affidabile, accessibile e adottato anche a livello globale che rende più conveniente per le persone condividere documenti. Funziona anche su piattaforme multiple, quindi un utente può interagire con PDF su Windows, Mac OS, Android o iOS.Ma

(Consigli tecnici e di design)

9 Giocattoli e gadget high-tech progettati per i bambini

9 Giocattoli e gadget high-tech progettati per i bambini

Ci sono molti genitori preoccupati per i loro figli che passano troppo tempo online o su smartphone e tablet. Tuttavia, l'apprendimento della programmazione può diventare una delle tante abilità essenziali di cui il bambino avrebbe bisogno nella sua vita futura.Piuttosto che togliere la tecnologia dalle loro vite, ci sono dei gadget intelligenti che possono aiutare i bambini a sviluppare le capacità di programmazione, fornendo loro un ambiente sicuro da esplorare, giocare e crescere.Ab

(Consigli tecnici e di design)