lave din egen lækre sass mixins

vække din egen lækre sass mixins,,,, nu er udformet til at hjælpe css hurtigere; mixins er af de elementer, der gør det muligt.flere store biblioteker eksisterer med komplekse formler for enhver situation, men i dag vil jeg vise, hvordan man laver din egen mixins at supplere eksisterende arbejdsgange.,,,, virksomhed beskrevet:, side blander æg på photodune.,, note: de udfyldte dokument filer kan hentes frem tid på, hvad vi vil være at skabe og få en idé om, hvad rå sass filer ligner.,, jeg har brugt sass i min front end udviklingen i mere end et år, og mixins var kendetegnet ved, fandt jeg på nu.jeg så en øjeblikkelig reduktion i den tid jeg tilbragte sammen skrive stylesheets, uanset hvor stor eller lille projekt.men hvad er mixins?fra den frækhed sprog websted:,, mixins er en af de mest magtfulde sass karakteristika.de tillade videreanvendelse af stilarter egenskaber eller endog selektorer uden at kopiere og pasta eller flytte dem til et ikke - semantiske klasse.,, sagt på en anden måde, mixins er kode generatorer.du skaber en mixin i din frækhed stylesheet med, @ mixin direktiv fastlægge css regler bør det output og kalde det, når du har brug for disse regler, der indgår i en stil erklæring.jeg bruger mixins udelukkende til css3 karakteristika som rubrik skygger, tekst skygger, og grænsen radiuses.mange af disse elementer er ikke støttede fuldt ud og kræve, at en sælger præfiks som, - webkit - - - - - - - - - - at arbejde som forventet.i stedet for at skrive fem regler, hver gang jeg vil bruge en css3 element, jeg kan ringe til en linje mixin, og det skaber ordentlige css for mig.,, trin 1: kontrollere ruby på dit lokale maskine, de første to trin, tvinger os til at åbne den terminale app (kommando hurtig vinduer) til at kontrollere ruby sprog og til at installere den frækhed, gem.se til terminal på følgende steder:,, mac os x: ansøgninger > værker > terminal, linux: ansøgninger > tilbehør > terminal, vinduer, taskbar startknap > kommando omgående, når du har terminalen åben type følgende - check til ruby installere.ikke - dollaren tegn, er det din indikation af en art. $, ruby, du skal se en sti oplysninger som /bar /lokale /bin, eller en fejlmeddelelse, hvis ruby er ikke installeret.her er resultatet af min os x terminal:,, hvis du får en fejl, eller kender ruby er ikke monteret på maskinen, her er nogle midler til at komme op at køre med en minimal indsats.processen for oprettelse af ruby er ikke omfattet af denne artikel, og som er veldokumenteret i områderne under.,, ruby sprog downloads, rvm hjemmeside, ruby installatør for vinduer,,,,,, trin 2: installere den frækhed, perle, når de har kontrolleret eller installerede ruby sprog nu er et klik.fra terminalen, træder denne kommando: $perle installere sass.hvis du bruger ikke de rigtige tilladelser, må du køre kommandoen med sudo (, super - bruger, som denne: $sudo perle installere sass.i et par sekunder, du bør se produktion svarende til skærmen.,,,,, trin 3: downloade og installere livereload, mens du ikke har brug for, er en anden app, som livereload, kompas eller codekit at udarbejde sass i vanille css, er det det første tur rundt om blokken meget nemmere.codekit er os x, livereload er primært for os x med vinduer beta; kompas app arbejder på os x, vinduer, og linux.licenser mellem $10 usd til $25 usd i skrivende stund, men er det værd for tiden reddede du gå dybere ind i sass udvikling. nu ville være et godt tidspunkt at nævne, at der nu findes i to varianter,. frækhed og. scss. uden at gå i detaljer, jeg stikker med den. scss syntaks, fordi det ligner vanilje css og udarbejder uden hikke. efter du har oprettet deres ansvarlige, vil du ønsker at oprette en fortegnelse med din html og css filer.for resten, jeg har skabt en prøve til skrive din egen sass mixins.nedenfor er den struktur, vil jeg henvise til hele resten.hvis ikke du har downloadet dokument filer endnu, gør det venligst, og tilføje museo sans og robot serif filer til din /skrifttyper fortegnelse.disse skrifttyper er nødvendige for nogle af de mixins vil vi skabe senere i ministeriet, skrive din egen sass mixins. /css (register) /skrifttyper (register) /scss (register)



Previous:
Next Page: