nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


Hoe CSS3 Blending Mode te gebruiken [CSS3 Tips]

Opmerking: deze functie moet hier worden ingeschakeld vanaf de pagina chrome: // flags om te laten werken.

Als u ooit een grafische of foto-editor zoals Photoshop en Pixelmator hebt gebruikt, zou u al bekend moeten zijn met de blending-modi. Overvloeimodi is een verzameling modi waarmee een object kan worden gemengd met andere objecten en waardoor de contrasterende uitvoer van de mix wordt geproduceerd . Als Blending Modes correct worden uitgevoerd, kan dit een zeer aantrekkelijk resultaat opleveren, zoals dit.

Overvloeimodus is een functie die alleen te vinden is in grafische en foto-editors. Tegenwoordig kun je het vinden in het CSS-rijk. Laten we eens kijken hoe het werkt.

Ermee beginnen

Het is vermeldenswaard dat CSS3 Blend Mode een experimentele functie is. Firefox en Chrome zijn de enige browser die op het moment van schrijven met deze functie wordt geleverd.

Opmerking: Voordat Chrome CSS3 Blend Mode kan renderen, moet u in Chrome eerst de functies van het webplatform inschakelen via de pagina chrome: // flags.

Achtergrond en meng mengmodus

Er zijn twee nieuw geïntroduceerde CSS-eigenschappen met betrekking tot mix-blend-mode : mix-blend-mode en background-blend-mode .

De mix-blend-mode definieert hoe de inhoud van een element combineert met andere inhoud eronder . Terwijl de background-blend-mode eigenschap, zoals de naam al aangeeft, de achtergrondkleur, achtergrondafbeelding en de achtergrondgradiënten aanpakt .

Net als in Photoshop kunnen we de volgende overvloeimodi toepassen op die CSS-eigenschappen: normaal, vermenigvuldigen, schermen, overlay, verdonkeren, verlichten, kleuren ontwijken, kleurenverbranding, hard licht, zacht licht, verschil, uitsluiting, tint, verzadiging, kleur en helderheid.

De CSS3-mengmodus gebruiken

Het Google-logo is kleurrijk en in vele vormen aangepast aan het Google Doodle-project. In dit bericht zullen we het effect Blend op het Google-logo uitvoeren om te illustreren hoe deze nieuwe CSS3-functie werkt.

Laten we eerst de mark-up instellen: we verpakken elke letter met een span-element zodat we verschillende kleuren en stijlregels voor de letter kunnen specificeren.

o o g l e G o o g l e

Vervolgens voegen we de kleuren toe voor het merk Google, afgeleid van BrandColors. Hierin selecteren we het element met behulp van de nth-child de nth-child selector, waardoor we de stijlen kunnen toepassen zonder extra HTML-klassen toe te voegen aan elk van de span-elementen die de letters omwikkelen.

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

In dit stadium, hier is hoe het logo blijkt. Het logo ziet er nu dichter uit als we de witruimte tussen de letters -25px bij -25px via toegevoegde code.

Nu passen we de mengmodus toe.

 span {mix-blend-mode: vermenigvuldigen; } 

De originele kleuren van het logo en de kleuren van de doorsneden letters zijn levendiger .

We hebben het logo zowel in de modus Opacity als CSS3 Blend toegepast. De output is zoals verwacht onderscheidend; de kleuren van het Google-logo met de toegepaste dekking zien er oud en vaag uit. Bekijk hieronder een demo van hun vergelijking in actie.

  • Demo bekijken
  • Download de bron

Verdere middelen

  • CSS Compositing en Blending Level 1 Documentatie - W3C
  • Nieuwe CSS-gradiëntmogelijkheden met de eigenschap background-blend-mode

Flipside van populaire website: 6 dingen om op te letten

Flipside van populaire website: 6 dingen om op te letten

Er zijn miljoenen blogs en websites die er zijn, en een beginnen is een fluitje van een cent. Het is echter een stuk moeilijker om er met waardevol lezerspubliek en veelbelovende advertentie-inkomsten iets waardevols van te maken. Maar wat als je de droom met succes krijgt? Kun je het succes vasthouden

(Technische en ontwerptips)

Top 6 Sins Of Article Writing

Top 6 Sins Of Article Writing

Een wijze man zei ooit: "Vertel me waar ik ga sterven, dus ik zal daar niet heen gaan." Een manier om erachter te komen hoe iets te doen is om erachter te komen hoe het niet eerst moet worden gedaan - en dan om te keren.Neem artikel schrijven, bijvoorbeeld. Om het te leren, kun je (1) een hoop internetbronnen doorploegen op de do's van het schrijven van artikelen; of (2) let op deze elementaire, maar belangrijke boo-boos en knip ze uit zodra je ze ziet

(Technische en ontwerptips)