Hoe csshat code van de lay - out met photoshop, lesshat en pnghat

hoe csshat code van de lay - out met photoshop, lesshat en pnghat,,,,,,,, je creëert, een les in   we bespreken hoe de voorbereiding van een ontwerp voor te bereiden met photoshop, overgang naar een kruis en base64.In deze handleiding, zullen we de code, met photoshop plug - in csshat en door de pnghat bron van hulp, en fontawesome en   CSS - processor.,, laten we direct in.,, het creëren van dossiers en documenten   structuur,   te  , moet je op je computer voor het creëren van een nieuw huis je MAP   statische - website.In dat geval, ik geef mijn MAP  , codedup,.   in die MAP, en het creëren van een nieuwe naam voor  , indicatoren en voor het  . Http: //europa.eu.int, door toevoeging van de volgende code:,, <.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int = "en" > < hoofd > < charset = "- -" > < titel > photoshop en csshat en pure code pnghat < /titel > < link = "http://fonts.googleapis.com/css?Telefoon: 100300400700900 "familie = rel ='stylesheet type = /CSS > < link rel =" stijl href = "CSS /stijl. De CSS" > < /hoofd > < lichaam > < /body > < /HTML >,, in de hier, we   van een website: //europa.eu.int /comm /Shell en de in verband met de mobiele telefoon, we in de PSD gebruik Google lettertype, en wat zal onze CSS, en, het creëren van twee documenten in je  , codedup,   MAP, een "  CSS,   en andere die  , in de   minder.  , minder   MAP, het creëren van een document getiteld   minder stijl.De stijl van alle websites worden schriftelijk opgesteld in dit dossier, en dan   CSS > stijl. CSS,,,, noot: uw dossier, de structuur, de we langs je  , in stijl.   dossiers moet minder, code   organisaties in de volgorde:,, de invoer, de variabelen, de wind, de gemengde rooster, stel ik voor dat in elk deel van je stijl  , opmerkingen toevoegen.   minder documenten, om je te helpen vinden in verschillende codes moeten worden geplaatst. En als je wilt, mag je het creëren van afzonderlijke documenten (T)   huis van elk van deze vormen van de code, in Elke voornamelijk de volgende documenten.Maar simpel houden hier zullen we ons alleen met behulp van een document is opgesteld Prepros.,,, automatische, Prepros is een toepassing van procedures voor de behandeling van verschillende web - ontwerpers en ontwikkelaars van beëindiging van het mandaat.De opstelling van onze minder, automatisch op de browser, veranderd in onze documenten, zelfs als de harmonisatie van verschillende apparatuur, te downloaden en de installatie van Prepros.  , krijg je een gratis: HTTP://alphapixels. COM /Prepros /,, de toepassing van programma 's en sleurt  , codedup,   MAP in De belangrijkste interface toegevoegd het is een nieuw project.,,,,, Prepros automatisch  , style.less, bij verstek in je project MAP en de documenten die worden opgesteld "geactiveerd.   te allen tijde wijzigingen aan  , in stijl.   minder Prepros ontdekt, zal het opstellen, dan   CSS en BT; stijl. De CSS.,,,,, je kan ook op de  , minder   interface, in stijl.   Zie Aanvullende standen beschikbaar zijn, zoals in de opstelling van de opties   - CSS, les.Vier regels. Niet nu, voor de lesshat beroven,   documenten, een bibliotheek met mooie csshat gebruik, en normalize.less, versie van "normen. De CSS" niet vriendelijk taal geschreven. En, na het downloaden van de twee dossiers   in uw project,   gaan terug naar je   Prepros het ziet er automatische opsporing van De twee.We zullen de invoering van deze in onze belangrijkste  , style.less, we willen niet dat ze in een afzonderlijk schrijven de CSS dossier, dus op de   elke ongecontroleerde "automatisch".,,,,, open nu je  , style.less, in Je eerste code uitgegeven documenten en de toevoeging van deze top twee lijnen:,, "invoer" lesshat. Minder ";" invoer "normen". Minder;,, bewaar je dossier en je Prepros automatisch worden opgesteld, dan zie je het scherm rechts van de hoek van de POP - up:,,,,, je moet nu ook   zien in het dossier   CSS,  . Stijl. Je project   CSS,   MAP, zal fontawesome.,,, we gaan nu fontawesome voor projecten toe te voegen aan de documenten zelf en de letters "fontawesome. Minder", de kleine bibliotheek gebouwd,Dit maakt het heel makkelijk   geplaatst fontawesome icoon in uw ontwerp.Het enige wat we moeten doen is het dossier te importeren, dan fontawesome wordt directe toegang.  , zie je hoe dat in de praktijk in de les toen we bij de "grote pijl" elementen.,, begonnen met de oprichting van een nomenclatuur van de MAP  , lettertype is geweldig,   in je  , minder  , MAP.Fontawesome bibliotheek heeft een aanzienlijk aantal documenten, we laten ze in hun organisatie hier  , fontawesome Postcode:   gedownload van HTTP://github. COM /fortawesome /lettertype, geweldig, winning van MAP, kopieën van alle documenten van de   in minder  , mappen, en dan het in  , lettertype is geweldig, e   gecreëerd in je MAP - project.   en een kopie van het  , lettertype,   map bij fontawesome downloaden, en plakken als een map naar je project, jouw project, documenten en de structuur van de map moeten zien:,,,,,, en dat de nieuwe Prepros kleine dossier, dus geef "automatisch"   interface lijkt nu een document.,,,,, door toevoeging van de volgende rij   je  , in stijl.   dossier, minder onder je advertentie.Onze vorige @ invoer ": het lettertype, geweldig /lettertype is geweldig. Minder";,, je project zijn nu minder   invoer en het lettertype dossier in je nodig, automatisch geactiveerd, dus we zijn klaar om te beginnen met je   vertaling van de PSD als een code.   achtergrond, zal voor de base64 tijdens Eerdere in de vorm van training van onze keuze, genaamd "satijn" tegels in onze achtergrond als gevolg van de lage aantallen van kleine afmetingen en kleur.We moeten nu omgezet in een reeks door de pnghat plug - in - code in photoshop.,, open de PSD.   weten we dat patroon van hoge 24px groot 12px, gebruik dan je borden voor het creëren van uw keuze van de ontwerpen van enige omvang.,,,,, nu, om ervoor te zorgen dat De achtergrond van toepassing op het laag gekozen. De pnghat, open je raam.Alles wat je hoeft te doen is op de Top in het raam van de al - Qa 64 optie, en daarna de geselecteerde laag ", zie je.  , een dialoog die   wil je" verzoeken te bevestigen dat de keuze van de gewassen beeld? "Klik.  , ja, zou je op de bodem van de ruimte in de pnghat raam zie je base64 snaren.Klik op de knop, begrepen,.,,,,, terug naar je  , style.less, documenten en plakken net kopie van de code van pnghat in je "van de variabele".   geschrapt die code buiten de  , URL van gegevens (...); en de toevoeging van   @ satinweave:  , in Het begin.Je moet voorbij:,, @ satinweave:URL (gegevens: image/png; base64, ivborw0kggoaaaansuheugaaabgaaaamagmaaaafxpxmaaaabgdbtueaalgpc /xhbqaaaalqtfrf8vly7 + /v8fhxxv2zvqaaadrjrefucndvysenadaiqlgwkrj3rodowedw0w8 + 0axlg5wlfw /fgyedtupeeskoqxbn8 + cb4yus37 /ediwaaaaasuvork5cyii =);,, we   klaar voor onze nieuwe, gemakkelijk te gebruiken   @ satinweave, in een stijl, dus in onze ontwerp.   en dat zullen we ook nog Een plaats in het kader van de fundamentele regels van de omvang, de doos, en de banden   geregeld.,, voeg de volgende code "stijl" deel van je  , styles.less, documenten:,, * {doos afmetingen (vak).;) lichaam {achtergrond: @ satinweave; overflow-x: verbergen;}, een stap naar een:,::: de heer, die een dynamische (tekst -: geen;}, om je te redden.De opstelling van documenten voor de Prepros zal je veranderen, je   stijl CSS dossier,,,,, naar Prepros, daarna meer opties, druk op de knop, de keuze van een kopie van   real - time bekijken,.,, (waarschijnlijk   HTTP://lokale: 8000),   en plak het op je browser.  ,,,,, dat geef je een voorproefje van je statische websites, automatisch herladen iedere Prepros stellen uw code.,, je moet nu naar je pure   patroon ligt op de pagina 's achtergrond -.,,,,, het toevoegen van de CSS elementen en de productie van en de csshat Kruis, niet eenvoudig zijn   csshat produktie per ontwerp elementen van het kruis.Kies het raam open en csshat is er het probleem van de laag, zal dat automatisch je de code nodig,,, en er zijn verschillende mogelijkheden, je kan kiezen   csshat   in het raam.We hopen dat we de produktie van de code zal minder, en we hopen dat alle kleine knop, in het raam van de bodem van de csshat (toelichting, de omvang, het voorvoegsel, regels) wordt gedeactiveerd.Je csshat raam eruit moet zien:,,,,,, die je kan csshat  , lengte en breedte van de code.   waarde, door te klikken op de vier knopen (het ziet eruit als een op de hoek van de kleine vierkante kleine vierkantjes).   maar ik hou van mijn eigen, dus ik kan gemakkelijk het gebruik van  , rem,   / , em,   / ,%,   waarde, en ik heb ze nodig, als de code van je. En de keuze van de laag die klik, reproductie, in het raam van de knop op de bodem, klaar voor gebruik in je  , style.less,,, - het dossier. Bovendien hebben we nu in het kader van de toevoeging van je andere elementen van het ontwerp, de CSS, omdat csshat maakt de dingen zo makkelijk, we kunnen gebruik maken van een inventaris van het proces van zeer   normen alleen maar herhalen totdat je ontwerp is volledig code is,,, we beginnen   elk element toegevoegd aan de overeenkomstige: //europa.eu.int /comm /index  ,. Http: //europa.eu.int   documenten, na.  ,,, elke nieuwe elementen zal de toevoeging van een of meer   niet in, we nemen de csshat   Kruis.Het helpt je csshat code scheidt je van de code van de rest van je stijl dus gemakkelijk kunnen worden bijgewerkt, als je een andere opzet geproduceerd.   je moet de toevoeging van nieuwe hybride "gemengde" deel van je stijl,  ,  . Minder, documenten, zoals hierboven vermeld, en, ten slotte, je zou Bij de werkelijke CSS -, zal   output van je stijl.   deze stijl zal je mengen en een aanvullende code van   controle, zal ik zorgen   lay - out, afmetingen, en niet met photoshop, enz. Het gewicht van de kant van de numerieke   lettertype en   grens.Je stijl   moet worden toegevoegd aan de "de stijlen" deel van je  , style.less, ik ben er zo.  .,, het creëren van elk element in het ontwerp: als we in de vorige  : deel   van deze les te maken het makkelijk te hebben moet je moet terug.,, toevoegen de Top -,,, het toevoegen van bestaande,,, toevoegen van de volgende in je lichaam en het sluiten van tags. tussen:,, < BR > < div = "toptrim" > < /div>,,, CSSHat:, je PSD's, select "top knippen"), en een kopie van de CSSHat die code, opacity: 5; background-color:, #ddd;.Box-shadow (~ "0 X 1 - pixel #fff, inset 0 -2px 4px #c8c8c8"), New Mixin:;,,, in je  , style.less create a new gebruik, met die  , TopTrim,   en pasta in je CSSHat code als Walters,.TopTrim, () {opacity: background-color: #ddd;.Box-shadow (0,5;~ 0 X 1 - pixel&#fff, illustraties 0 X 4px&#c8c8c8 ");},,,,, nieuwe stijl, we hebben het nu je nieuwe hybride in" stijl "deel van je  , style.less, documenten.Het toevoegen van een van de volgende nieuwe stijl, en //Top knippen.Toptrim {height: 8px; de marge beneden 62px;.TopTrim ();},,,, in de bovengenoemde code? Pulling uit onze CSSHat stijl die via de TopTrim gebruik, als we need.. De indeling van de afmetingen,,,, je moet nu Voor je, ". - je knippen" over de Top van je over,,,,, het creëren van het menu van verpakking, bestaande, toevoegen, toevoegen aan de volgende, onder de laatste added:: //europa.eu.int /comm /.,, < NAV = "menuwrap" > < /nav>,, CSSHat te New Mixin:, kies je PSD's ", menuwrap") een kopie van de code, die het CSSHat, en pasta in a   nieuwe gebruik   die MenuWrapBG:,,,,.MenuWrapBG () {.Border-radius (12px); background-color: #f9f9f9;.Box-shadow (~ "0 1 - pixel X #fff, inset rgba (0, 0, 0, 0 1 - pixel 10 pixels 0,15).Back");Ground-image (~ "linear-gradient (bodem, #fff #f3f3f3 0%, 100%)");}, New Style:,,,,, toevoegen van de volgende nieuwe stijl, jongens, //Menu.Menuwrap {min hoogte 61px; max-width: 1200px; width:100%; de marge: 0 - aangebracht; oude;.MenuWrapBG;},,, Je moet nu wordt),,,,,,,,,, tot het menu toevoegen, bestaande,, Update uw bestaande menu code aan de volgende:,, < NAV = "menuwrap" > < ul = "mainmenu" > < /ul> < /nav>,, CSSHat te New Mixin:, kies je PSD's,, menubg, laag en de CSSHat kopie van die code in de   A nieuwe gebruik   die MainMenuBG:,,,,.MainMenuBG () {grens: 1 - pixel vaste #e4e4e4;.Border-radius (FO nt familie); background-color: #fff;.Box-shadow (~ "0 3px 4px rgba (193193193, 0,75)");.Background-image (~ "van een-gradient(bottom, #e5e5e5 0%, #fff 100%)"); },,New Style:,,,,Add the following new style code:,,ul.mainmenu { padding: 0 15px; \tmargin: 0; \tlist-style-type: none; \tmin-height:50px; \t.MainMenuBG(); },,Result:,,You should now see:,,,,,Adding the Menu Items,,Add HTML:,,Update your existing menu code to the following:,,<nav class="menuwrap"> <ul class="mainmenu"> \t\t<li><a href="#">Page</a></li> \t\t<li class="current"><a href="#">Current</a></li> \t\t<li><a href="#">Page</a></li> \t\t<li><a href="#">Page</a></li> \t</ul> </nav>,,CSSHat to New Menu Item Background Mixin:,,In your PSD, select one of your menu iTEM的矩形 复制生成的代码到一个新的csshat mixin命名 ,menuitembg,:,,。menuitembg() {。背景图像(~线性梯度(底部,# EEE 0%,# e4e4e4 25.49%,# fbfbfb 100%)”);},,csshat新 菜单项文本,混合:,你的PSD,选择一个你  菜单项文本并复制生成的代码到一个新的csshat mixin命名 ,menuitemtext,:,,。menuitemtext() {颜色:# 5b5b5b;字体家庭:“机器人”;字体大小:18px;文字阴影:0像素的0&#FFF;},,,更新你的菜单 风格:,,,,更新现有的 ,ul.mainmenu,体例如下。 ,,ul.mainmenu {填充:0 15px;保证金:0;列表样式类型:无;最小高度:50px;。mainmenubg();李{显示:块;浮动:左;填充:0;边境上:1px的Stinkende rgba (0,0,0,0); de onderste grens: 1 - pixel vaste&#dddddd; de grens rechts: 1 - pixel vaste&#dddddd; de grenzen: 1 - pixel vaste rgba (0,0,0,0); &: het eerste type: (1 - pixel vaste grens&#dddddd;}. Menuitembg (); een, een link naar een: {weergegeven:: blok, hoogte: 47px; lengte: 47px; oude 0 30px; ///////lettertype gewicht gewicht toegevoegd lettertype: 400;}}}. Menuitemtext (); de regels, gebruiken we niet... Dus  , Lee  , ul.mainmenu kinderen, van invloed zijn op de  .  , weet jij het ook op. We moeten een les   handmatig met een instrument is voor de bevordering van ons menu keuze in het licht van kleur, niet alleen voor elke grens van photoshop.Je zal zien dat we op de Top van deze grens. Het gebruik van kleur code,&#dddddd,   kiezen wij in dit stadium.  ,, we hebben ook nog de Top van de menu 's aan de linkerkant transparant kader.Dit is onze huidige effect van de projecten die worden gebruikt   /op de grens van alle vier, dus we moeten ervoor zorgen dat er een afstemming van de standaard van de breedte van de menu 's en zweven, we   handmatig., toevoeging van de juiste gewicht, lettertype, 400,   naar het menu document, Omdat "is de enige die het kan. En waarde als" normaal "of" vet ".,, je moet nu naar de,,,,,,, het creëren van:" op dit moment ".     staat, in dit geval, hebben we geen behoefte aan een extra: //europa.eu.int /comm /code, we hebben nog een menu" huidige "de toepassing van de laatste stap in het huidige csshat.,, nieuwe menu' s achtergrond   gebruik:,, je de PSD, kies je" huidige "menu rechthoekige, een kopie van die code naar een nieuwe csshat   gebruik   currentmenuite noemen.MBG:,,,.CurrentMenuItemBG () {grens: 1 - pixel vaste #e62d4e; background-color: #ef3d5d;.Box-shadow (~ "0 0 0 X 1 - pixel #cc2241, inset aangebracht rgba (250171185, 6)");.Background-image (~ "linear-gradient (bodem, #ef3d5d 0%, 100% van de kinderen van #dc2344, #fc6b85)");}, CSSHat. De nieuwe tekst Mixin: de menu kiezen, nu de tekst, dat de "huidige" menu post en de CSSHat kopie van die code in de   A nieuwe gebruik   die CurrentMenuItemText:,,,,.CurrentMenuItemText () (kleur: #fff; familie "roboto"; lettergrootte: 18px; text-shadow: 0 0 #b50020 -1px;}, update van het menu.   Style:,,,, een update van de bestaande  , ul.mainmenu,   stijl als follows.  , oude, ul.mainmenu {0 15px; de marge: 0; list-style-type: geen; min-height:50px;.MainMenuBG Li {displ ();- blok, zwevende: links; vol: 0; aan de grens van de vaste rgba: 1 - pixel (0,0,0,0); de onderste grens: 1 - pixel vaste rgba (0,0,0,0.05); lijst van rechts: 1 - pixel vaste rgba (0,0,0,0.05); over de grens van de vaste rgba: 1 - pixel (0,0,0,0); &: het eerste type: (1 - pixel vaste grens van rgba (0,0,0,0.05);}. Menuitembg (); een, een link naar een:::;: {blijkt zeer 47px; lengte: 47px; oude 0 30px; ///////lettertype gewicht gewicht toegevoegd: 400; het lettertype. Menuitemtext ();} &: bouw van een currentmenuitembg {. (); een: {link toegang. Currentmenuitemtext ()}}} {'); een reeks. Currentmenuitembg (,: banden, een bezoek currentmenuitemtext (:)}}} {,,, en zodat De menu' s worden opMaar als er meerdere zijn twee veel voor de beschikbare breedte, voeg de volgende clearfix code   onder uw bestaande menu.,, ul.mainmenu:before, ul.mainmenu:after {content: "; ul.mainmenu:after {-): tabel; beide;},,, je moet nu voor, zie het" huidige "stijl hebben aan de werkelijke inhoud op het menu Post en de hover - effect:,,,,,, de belangrijkste tekst toevoegen, toevoegen, toevoegen van de volgende code bestaande, onder je menu, < die bestaande, klas van 'maintext" > < P = "thintext" > heb je weet je can< /p> < P = "thicktext" > heb je Photoshop<; /p> P = < "thintext" > en YOUR< /p> < P = "thicktext" > pure code ook?< /p> < /div>,, CSSHat te New Mixin, dun, in je Text:, de PSD, selecteren. De eerste of derde belangrijke tekst   lijn (slank. De tekst) en de CSSHat kopie van die code in de   A nieuwe gebruik   die ThinText:,,,,.ThinText () (kleur: #6b6b6b; familie "roboto"; lettergrootte: 48px;}, CSSHat te creëren, New Mixin, Text:, in uw PSD, selecteren. De tweede of vierde belangrijkste tekst   lijn (dik tekst) en de kopie van de CSSHat die code in   A nieuwe gebruik   die ThickText:,,,,.ThickText () (kleur: #ef3d5d; familie "roboto"; lettergrootte: 80px; worden vet;}, New Styles:,,,,, toevoegen van de volgende nieuwe stijl, een tekst die, //Main.Maintext {oude 70px 0; problemen Center;}.Thintext (marge: 0.425em 0 //added het wei.Ght worden 100;.ThinText ();}.Thicktext (marge: 0.425em 0;.ThickText ();},,, je moet nu voor, zie dit onder je menu:,,,,, het creëren van het panel, bestaande achtergrond Info, toevoegen,, toevoegen van de volgende code,, < div = "Panel" > < /div>,, CSSHat te New Mixin:, in uw PSD, select je Info panel achtergrond rectangle   en kopie van de CSSHat die code in   A nieuwe gebruik   PanelBG genaamd,,,, //Panel: mixins.PanelBG () {grens: 1 - pixel vaste #d7d7d7;.Border-radius (15px); background-color: #fff;.Box-shadow (~ "0 3px 4px rgba (193193193, 27)");}, New Style:,,,,, toevoegen van de volgende nieuwe stijl, jongens,.Panel {max-width: 1200px; width:100%; de marge: 0 -; padding-bottom: 50px; problemen centrum;.PanelBG ();},,, je moet nu voor, zie je de Info panel achtergrond, momenteel nog steeds empty:,,,,, panel header achtergrond en de tekst, de bestaande, toevoegen, update je Info, het panel: //europa.eu.int /comm /de volgende <,, div = "Panel" > < div = "panelhead" > in dit TUTORIAL:< /div> < /div> CSSHat naar New Mixin;,,, panel kop in je achtergrond:,, de PSD, kies je panel header achtergrond laag   en een kopie van de CSSHat die code in   A nieuwe gebruik   die PanelHeadBG:,,,,.PanelHeadBG () {.Border-radius (10 pixels background-color: #ef3d5d.Box-shadow (;); - "0 0 0 0 3px #cc2241, inset aangebracht rgba (222,42,74, 6)");.Background-image (~ "linear-gradient (bodem,&#ee2c4f 0%, #dc2344 #fc6b85 10,5%, 100%)");},, panel header tweede Shadow: toevoegen, en nu ga je, a sDe schaduw van twee, we hebben panelheadbg gebruik.Herinner je je de training van deel 1, we moeten het scheppen van meer schaduw op de tweede verdieping als gevolg van een laag met photoshop niet meer   schaduw vallen.,, je de PSD, kies je gezicht van titel II en een kopie van de schaduw  , alleen in de schaduw, tussen haakjes, kit. De Code, dit moet zijn: en rgba (0, 0, 0, 0 3px aangebracht, 27), in  , panelheadbg met je gecreëerd, in de bestaande, in de schaduw van de doos, tussen haakjes, een komma, gebruik de code van csshat en je voor je:,, (~ schaduw. Kit "0 0px cc2241, 0 0 rgba (222,42,74 illustraties aangebracht, 6) aangebracht rgba (0, 0, 0, 0, 3px. 27)"), en met csshat; nieuwe tekst:,, panel, in je PSD, kies je de titel en een kopie van de tekst van het panel, csshat geNerated code in   A nieuwe gebruik   die PanelHeadText:,,,,.PanelHeadText () (kleur: #fff; familie "roboto"; lettergrootte: 24px; text-shadow: 0 0 #b50020 -1px;}, New Style:,,,,, toevoegen van de volgende nieuwe stijl, jongens,.Panelhead (marge: 60px oude 20px;.PanelHeadBG (-15px;); het gewicht van 400 //added worden;.PanelHeadText ();}, is dat wij, de "A, font-weight van 400, manually gegeven: het gewicht van de centrale kwesties van photoshop kan waarden. Je moet voor,,,,,,,, en nu wordt, het creëren van het Panel, bestaande tekst toevoegen, bestaande panel, update. Http: //europa.eu.int) weer, deze tijd tot de volgende <,, div =" Panel "> < div =" panelhead "> in dit TUTORIAL:< /div> < p> leren hoe je ontwerp in photoshop en.Put< BR /> normen klaar code.< zuivere Kruis + base64; /p> < p> dat betekent geen beelden en minimale HTTP< BR /> verzoeken voor het in de loading.< /p> < P = "usingthese" > CSSHat < als klasse = "concurrentie" > +< /span> PNGHat <; span = "'" > +< /span> minder < span = "concurrentie" > +< /span> FontAwesome< /p> < /div>,, CSSHat te New Mixin, standaard panel Text:, in uw PSD, selecteren de lighter tekst laag gewicht van de Info   en een kopie van het panel CSSHat die code in   A nieuwe gebruik   die PanelText:,,,,.PanelText () (kleur: #6b6b6b; familie "roboto"; de lettergrootte: 36px;}, CSSHat te New Mixin, Larger panel Text:, selecteren de laag, nu met de thicker gewicht INFO het panel tekst   kopie van die code naar een nieuwe csshat   gebruik genoemd  , usingthesetext:,,,. Usingthesetext () {kleur:b6b6b; het lettertype familie: "robot"; de lettergrootte: 48px;},, nieuwe stijl:,, de aanpassing van bestaande   panel stijl:,,, het panel (de grootste breedte:,. 1200px; breedte: 100%; de marge van auto 's: 0; kussen: 50px; aanpassing van de tekst: het Centrum;. Panelbg () ();. Paneltext; het lettertype gewicht: 100; P {marge: 1.2em 0;}}, verhoging van het gewicht van de paneltext gemengde en de waarden van het lettertype en voor de in de leden   panel is informatie van een bepaalde marge controle  .,,,, maar ook de toevoeging van de volgende nieuwe stijl code, de volgende paneel:,,,,,, de toevoeging van deze {///////lettertype gewicht gewicht: 900; het lettertype. Usingthesetext (); kleur:&#{}. Op ef3d5c;}, deze toepassing,Het is de grotere en thicker styling aan de onderste lijn van de tekst, alsmede de toevoeging van colored highlights., je moet nu voor,,,,,,, wordt, het toevoegen van de grote pijl, bestaande, toevoegen, van de volgende code toevoegen, onder je Info op de,, < div = "downarrow" > < i = "A fa-arrow-down" > < /i> < /div>,, omdat we in onze eigen FontAwesome.less project eerdere, dit zal ons naar de plaats: //europa.eu.int /comm /worden alleen via toepassing van de klassen A en fa-arrow-down, aan Een  , I, (ICO)  , met zo 'n naam. Het zal de eerste zijn standaard voorkomen in kleine, zwarte staat zo moet doen. We doen het. Als we zo' n naam zou een andere tekst,,,,, CSSHat naar New Mixin:, in uw PSD, selecteren. Een grote.   en een kopie van de CSSHat die laag.De in   a new gebruik die   DownArrow:,,,,.DownArrow () {opacity:. 3; kleur: #6b6b6b; familie "FontAwesome"; lettergrootte: 200px;}, New Style:,,,,, toevoegen van de volgende nieuwe stijl, jongens,.Downarrow (marge: 80px -; problemen Center; i {.DownArrow ();}},,, je moet nu voor, zie dit onder je Info op de,,,,, beginnen de "start" knop, toevoegen, toevoegen aan de volgende code bestaande, onder de grote html: < die van de,, klas van 'buttonrow "> < a: /http://webdesign.tutsplus.com/tutorials/photoshop-to-pure-code-with-csshat-and-pnghat-part-1--cms-20786" doelwit = "_blank" > < knop = "start" > < span = "arrowcircle" > < i = "rightarrow fa fa-caret-right" > < /i> < /span> start van de training < /button> < /a> < /div>,, met onze. Als de onze zijn, het gebruik van de FontAwesome  , fa, en  , fa-caret-right automatisch plaats de iconen, we willen gebruiken, in deze zaak is, arrow. A recht, CSSHat te New Mixin knop in je achtergrond:,,, je start knop rectangle PSD, te laag   en kopie de CSSHat die code in   A nieuwe gebruik   die StartButtonBG:,,,,.StartButtonBG () {.Border-radius (10 pixels); background-color:&#ef3d5d;.Box-shadow (~ "0 0 0 0 3px #cc2241, inset aangebracht rgba (222,42,74, 6).Background-image"); (~ "linear-gradient (bodem, #ee2c4f 0%, #dc2344 #fc6b85 10,5%, 100%)");}, de knop.   tweede Shadow:, toevoegen, aan, als we met het panel de kop heeft, dan nu nog een schaduw aan het gebruik dat spreuk Creat.ED, je  , in de PSD, kies je de knop tweede schaduw laag en kopie  , alleen de code,   tussen de parenthesis op de doos schaduw:,,,, rgba (0, 0, 0, 0 3px aangebracht, 27), in de  , StartButtonBG,   gebruik nog a komma vóór De waar parenthesis van de bestaande, doos schaduw, lijn, dan pasta in de code van je net heeft van CSSHat -, te doen,.Box-shadow (~ "0 0 0 0 3px #cc2241, inset aangebracht rgba (222,42,74, 6) rgba (0, 0, 0, 0 3px aangebracht, 27)") te New Mixin CSSHat;,,, Text:, selecteren de knop. De tekst van   laag je start knop   en kopie van de CSSHat die code in   A nieuwe gebruik   die StartButtonText:,,,,.StartButtonText () (kleur: #fff; familie "roboto"; de lettergrootte: 36px; text-shadow: 0 0 #b50020 -1px;}, New Style:,,,,, toevoegen van de volgende nieuwe stijl.:,,. Buttonrow {aanpassing van de tekst: het centrum van auto 's; de marge: 20px;} {. Te beginnen: 0; oude 0.75em 1EM; dat in blokken;. Startbuttonbg () ();. Startbuttontext;},, in de eerste plaats. Buttonrow,   gedrag is het centrum een knop, en de tweede, en beginnen.   klasse van toepassing op de knop van de achtergrond en de tekst van de,,.,, je moet nu naar het:,,,,, de cirkel rechts pijl, in dit geval, hebben we geen behoefte aan een extra: //europa.eu.int /comm /Code, we zijn met een knop: //europa.eu.int /comm /in de laatste stap is de toevoeging van nieuwe in csshat.,,, pijl:,,, je ring in de PSD, de keuze van de knop in je kleine cirkel   laag, een kopie van die code naar een nieuwe csshat   gebruik genoemd  , arrowcircle:,,,. Arrowcircle () {. Grens (23px); kleur: tegen de achtergrond van&#ef3d5d terug;.地面图像(~线性梯度(底部,# ef4f6b 0%,# e32d4f 100%)”);},,csshat新混合,右箭头:,,现在选择小右指箭头层 复制生成的代码到一个新的csshat mixin命名 ,箭头,:,,。rightarrow() {颜色:# FFF;字体家庭:“fontawesome”;字体大小:36px;},,,,,新风格,增加以下新的样式代码:,,。arrowcircle {display: inline块;文本对齐:中心;填充左:7px;右边距:10px;尺寸(。47px);。arrowcircle();} i.rightarrow { font-style:正常;显示:块;线高度:50px;。rightarrow();},,结果,,你现在应该看到:,,,,,造型的底部装饰,,添加HTML:,,将下面的代码添加在你的启动按钮的HTML:,,< div class=“B;Ottomtrim "> < div =" centercircle "> < /div > < /div >,, csshat nieuwe hybride:,, de keuze van de PSD in je, laag, twee kleine grijze   kringen   concentrische   en een kopie van csshat die Code voor een nieuwe hybride   noemen.  , centeredcircle:,,,. Centeredcircle () {aangebracht: de vaste&#DDD;. De grens (20px); kleur:&#f1f1f1; achtergrond (~" (Centrum voor de geleidelijke, 100px 100px,&#DDD 0%,&#DDD 39.99%, 100%,&#f1f1f1 44.75&#f1f1f1) "); de geleidelijke aanpassing), en de code:,, het is een plek waar ik dat niet met mijn csshat output van de PSD.Wijziging van de   gemengd beeld, achtergrond, draad, vervangen door het centrum, 100px 100px, onvolledige dekking, het centrum, zoals:,, het beeld (~ ", tegen de achtergrond van de geleidelijke (Centrum, onvolledige dekking,&#DDD 0%,&#DDD 39.99%,&#f1f1f1 44.75,&#f1f1f1 100%)"); nieuwe stijl:,,,,,,,, door toevoeging van de volgende code: nieuwe stijl. Bottomtrim {marge: 120px 0; lengte: 15px; de grens: de vaste&#DDD aangebracht; de onderste grens: de vaste&#DDD aangebracht; aanpassing van de tekst: het Centrum;} {. Centercircle in blok; marges: - 17px afmetingen (30px); (de);. Centeredcircle;}, eerste klasse,  ,. Bottomtrim, het creëren van onze bodem decoratie twee grijze lijnen, en  , de grootte en de locatie. Centeredcircle concentrische cirkel van Grey, we in twee rijen.,,,,,,,, je moet nu de resultaten van dit zietDe bodem in je ontwerp:,,,,,,, dat is het!Je moet nu op alle pure code glorie heb je volledige statische ontwerp, ziet er als volgt uit:,,,,, acteurs, we hebben dit doel van het werkcollege is heel eenvoudig, maar er zijn nog veel kan je de code bij dit proces betrokken is, als je wil, dat wij in bepaalde gevallen in de stijl van het gebruik van dubbele opnieuw lettertype verklaringen en de kleur van je, dus je kan de definitie van het type en de kleur van de variabelen, in plaats van gebruik te maken van vernieuwing, na te csshat., steunt ook de pen + pen en Texas /Li + een produktie, dus als dit is je eerste keus van de verwerker, je kunt proberen het gebruik van deze plaats.,,,,,,,,

Final product image



























Previous:
Next Page: