De oprichting van een gevoelige reactie van één pagina, in combinatie met een kompas

sass en een gevoelige, één bladzijde in combinatie met brutaal en het kompas,,,, zijn er veel in deze dagen van het opzetten van een website.We gebruiken nu de CSS - 5, verwerkers, API - website, zelfgemaakt lettertype en nog veel meer.Ons ontwerp, met inbegrip van reactie op de uitdagingen van de resolutie - architectuur, onafhankelijkheid en - apparatuur en interactief.In dit artikel zullen wij de oprichting van een gemeenschappelijke website, die betrekking heeft op alle aspecten van deze technologie.,,, overzicht, laten we eerst kijken we creëren: dit is een aanpasbaar,, gevoelig, bladzijde website, het gebruik van moderne technologie - ontwikkeling, met inbegrip van, op: - zal het merken, ontwerpen, van het gebruik van de CSS - sass en het kompas van de verwerker, gebruik te maken van de diensten van Google web lettertype gedrukt, is van dribbble API - gegevens, de browser op de draaimolen, niveau van steun aan interactie (zonder gebruik te maken van het gebruik van het woord "), een icoon lichaam Vrij iconmoon.io lettertype. Stap 1: het creëren van een project. Wortel, laten we beginnen met het creëren van een project een folder, bij verstek, dossiers,.,,,Stap 2: start,, etikettering, laten we een aantal fundamentele: //europa.eu.int /comm /en rennen.En het gebruik van de volgende:,;.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int > < hoofd > < titel > mijn portefeuille < /titel > < - naam "van de" inhoud ", breedte = de breedte van de apparatuur, de oorspronkelijke omvang van 1" > <.- als ie] > < script src = 'http: //html5shiv. Googlecode. COM /SVN /romp /5. J' s "> < /scripts > <.[arrest]:% GT% < /hoofd > < lichaam > < /body > < /html >, als je het niet weet, dit is wat we gaan doen: de dollar, de reactie van de etikettering, zal het ontwerp van Google, partij kan de oude browser); (Ie) van de elementen ter ondersteuning van 5, salaristrap 3: CSS en het kompas, het creëren van de CSS -, moeten we een kompas.Als je niet bekend bent met het kompas, kon je het kompas van nuttige informatie, vinden webdesigntuts + "artikel.Tijdens de les, ik zal met een paar simpele bevel om het kompas en exploitatie van terminal.Als dit je niet ongemakkelijk laten voelen, je kan rekening worden gehouden met de - compass.app krijgen wat je opdracht van de start van het project, de installatie van een kompas, te beginnen met het kompas, kan je het kompas richting volgens de website.Of ik zal het makkelijk voor je. Je kompas nodig, installatie van ruby (als je een MAC, het is geladen met de leeuw).Als je met ruby geïnstalleerd, maar deze commando 's van eindapparatuur: $Gem, vernieuwing - systeem, de Gem kompas, is je nieuwe project, nu gaan we voor ons nieuwe project een kompas.Om dit te bereiken, zullen we een simpel bevel van de terminal.De navigatie op je pagina 's van de catalogus (mijn gids "mysite", die op mijn site map, dus ik type, CD - /site /home /en).Nu het commando:, een kompas, het creëren van een nieuw project.Het kan een hoop informatie oplevert in de terminal.Maak je daar nu geen zorgen over, dat kan je. EN: door de overdracht van extra parameters, zoals de kompas en - structuur: het creëren van Texas Diehl... "CSS", of montage, confib.rb, documenten.We moeten met de Gids van de structuur van het kompas. Je nieuwe Texas en CSS catalogus, wat ben je nu aan het project de root Directory van de kompas hebben het creëren van een aantal nieuwe dossiers /MAP.Deze maatregelen omvatten:,, "Texas" MAP. Documentatie, in de regel "stijl MAP. CSS dossier" toewijzing van documenten het kompas. RB "van de configuratie van de informatie,,,,, kompas werkt met sass geformatteerd. LI, in de catalogus van documenten" Texas ", de verwerking, de produktie Onder normale omstandigheden. - lezen." stijl, in de lijst van dossiers, we zijn niet van plan om het gebruik van een door het kompas standaard dossier, dus eerst geschrapt in de "Texas" en "stijl" in de lijst van alle documenten,, 4. Stap drie: het creëren van een van onze eerste sass en CSS dossier, nu het kompas van de oprichting en de werking van laten we onze eerste,. LI, documenten, in de "Texas" catalogus, het creëren van een document getiteld schoonheid, stijl,.Om ervoor te zorgen dat het een ". -" uit te breiden, anders niet weet dat de samenstelling van het kompas.Nu, het dossier, als volgt: "invoer" reset "kompas /;" invoer "kompas /Kruis"; (kleur:ō}, dit is wat we in dit document:,, brutaal doen "invoer" reset ", is de invoering van het kompas /kompas module, met inbegrip van de CSS opnieuw de browser de standaard (met inbegrip van een als standaard marges, de omvang van de CSS - titel, vullen, enz.), de" invoer ",", is de invoering van het kompas /Kruis kompas module zal bestaan uit een mengsel van (wij zullen in de toekomst en de leverancier voor de browser Kruis) geschreven regels, lichaam, de eerste keer is dat we de gewoonte de CSS - regels, je brutaliteit.,, opstelling van documenten, het opstellen van je sass code, naar de terminal en de navigatie op je website (opnieuw in, ik ben in mijn "homepage MAP, dus ik rende, CD - /site /Home /en).En dan dit commando: kompas opgesteld, zal je de naam van de opstelling van de computer, style.scss, in de normale, browser leesbare CSS - formaat, de naam, de stijl, de CSS, en een kopie van de gids "stijl.Je kunt in de stijl van tabel MAP en de opening van nieuwe stijl "opgesteld. De CSS dossier.Zie je een stapel CSS - en in het dossier zie je eindelijk kleur: 333} {# lichaam. We schrijven.Goed werk.Heb je een kompas en rennen.Noot: de automatische opstelling, je kompas, het verzamelen, het opstellen van documenten, maar een keer.- de opstelling moet in de terminal, een kompas, elke keer dat je het dossier zal een pijnlijk.Dus, als je moet werken, dat is waarschijnlijk een goed idee van je project Guide), het kompas kijken.Dit zie je sass catalogus, als er iets verandert, is het automatisch weer het opstellen van je CSS.Nu, elke keer als het behoud van de stijl "." jij "stijl. CSS dossier automatisch worden opgesteld.Je stijl, met inbegrip van: //europa.eu.int /comm /, nu moet je contact met ons op onze: //europa.eu.int /comm /van de CSS.De toevoeging van dit deel van de code van je hoofd, < >, < etikettering van banden, href = "stijl /stijl. De CSS" = "tekst /CSS" rel = "stylesheet" >,, salaristrap 5: het lettertype met Google web lettertype, we moeten Bij het gebruik van Google op onze website op het internet. Gebruik te maken van mogelijke niet - lettertype.,,,, en dat is heel eenvoudig.Ten eerste moeten we kiezen voor een lettertype.Ik kies "lijden" met mijn titel,,,,, klik op "toe te voegen aan de rol van" het lettertype:,,,, lettertype worden toevoegen aan je collectie.,,,, klik nu op het "gebruik", dus we kunnen leren hoe we de keuze van de pagina 's met letters:,,, ik wil met de cursief en de normale versie.Dus we kiezen de tekst cursief versie vakje.,,,, Google je je de letters in de verschillende opties voor de website.We zullen het gebruik van de "normale".Dit is de meest eenvoudige methoden, van het gebruik van Google voor diensten lettertype.,,,, om dit deel van de code en de toevoeging in het hoofd, < > deze documenten, < link href = "http://fonts.googleapis.com/css?De familie = bitter: 400400italic "rel =" stylesheet "=" tekst /CSS ">, perfect.Nu doen we het lettertype in onze verklaring van de CSS lettertype Stack, lettertype naam zo bitter: H1 (familie, Georgië, serif; /gebruiken als je dat wilt cursief versie * /lettertype: de cursief gedrukte;}, stap 6: tot confrontatie, dus wat doen we hier veel instellingen voor. Ons project.We hebben de: //europa.eu.int /comm /structuur, hebben we de CSS opgezet moet worden vastgesteld voor het gebruik van het kompas, we hebben onze lettertype van Google web lettertype geladen.Laten we nu beginnen met het creëren van ons element. Titel: ', mark, we moeten creëren voor onze titel zal uit twee delen: een foto en profiel, < hoofd = "hoofd" > < IMG - src = "foto' s /avatar. Papoea - Nieuw - Guinea" breedte = "100" en "100". = = = = = = = = = = = = "Avatar" /> < H1 > ik ben 吉姆尼尔森.< BR /> ik ben een ontwerper leven in New York. < /H1 > < /hoofd > en het creëren van de avatar, creëerde ik een beeld, het is een pixel en deze aan te passen aan de etikettering 100x100.Dit zal een duidelijk beeld van de netvlies apparaten.Het beeld zelf moet een vierkant.We laten het hier nog met de CSS - kenmerk.Nu moet je iets simpels als dit:,,,, de stijl, in concrete vorm, moeten we de pagina 's van de vaststelling van de stijl, de titel: ///////de stijl van de pagina' s lichaam (aanpassing van de tekst: het Centrum; het lettertype: 1EM /1,5 Georgië, serif; kleur:ō een {} de tekst -: geen;} IMG - {maximale breedte: 100%; lengte: auto 's;}, hier is een aantal algemene pagina' s stijl, zoals in de aanpassing van de tekst, beeld en lettergrootte, reactie op de link niet onderstreept.Je zou ook hebben nota genomen van de opmerkingen van onze gebruik ///////,.In de normale CSS, alles wat je moet doen is dit: de toelichting, dit is een opmerking *,.Maar je kan het gebruik van niet -,, ///////,.Je moet de pagina ziet er als volgt uit:,,,,,, noot: als je de pagina 's, ziet er niet zo uit, dat is waarschijnlijk omdat je niet opnieuw samenstellen van jouw stijl.Je kan het zien van stap 4, over de opstelling en het kompas van jouw stijl, H1 - etiket, laten we in stijl, < H1 >, etikettering, want we zullen ze gebruiken in elk deel van onze familie: //europa.eu.int /comm /, H1 (bittere, Georgië, serif lettertype, lettergrootte: 2.25em; de vulling: 0 1EM;}, dat we ons met Google lettertype pijn lettertype.Dit is onze belangrijkste titel dezelfde stijl.Nu, we hebben onze belangrijkste titels in de hiërarchische structuur van ons, en, het belangrijkste.,,,, post elementen, laten we nog een afstand tussen ons hoofd, zodat we in de titel van de H1, cursief gedrukt: ///////hoofd. Hoofd gevuld: 0 {10em 14em; H1 (lettertype stijl: (;)}, dat is hoe we het nest CSS - regels?Dit is brood en boter van de CSS - processor.- de ouders zijn... Als de CSS. /het eruit in sass. Hoofd {gevuld: 0 10em 14em; H1 (lettertype stijl: (;)) ///////de produktie lijkt wat CSS. Hoofd gevuld: 0 10em {} {14em; de krantenkoppen H1. Stijl: de cursief gedrukt;}, weet je nog dat ik zei dat we moeten de avatar Door CSS - stijl?Laten we dat doen, met inbegrip van:. Hoofd {@ doos schaduw (0 0 0px 3px&#fff, 0 0 0 0px 4px 6px&#CCC, 333); ", met inbegrip van de grens (is); ///////halve avatar breedte 100px; lengte: 100px;}, je zou denken dat het is." met inbegrip van, wat is de code?- het is een kompas Kruis gebruik.In wezen, is het nodig de regels voor het je kruis - output van alle voor de browser, je moet.Dus niet voor de inbreng van de verschillende regels voor verschillende soorten browser, je moet een keer een kompas hebben rust nodig.Niet meer, - bewijzen doos schaduw schaduw, moz doos, enz. Dit is een voorbeeld van, met inbegrip van de grens met je kompas "/. (is); de produktie van de bewijzen van de CSS ///////van de grens: 50px; moz grens: 50px; mevrouw grens: 50px; - o-border-radius: 50px; de grens. Een snelle Hint: 50px,,,,, je kan het gebruik van variabelen: het beheer van de kleur van je CSS - waarden.Je zei dat�, in tien verschillende plaatsen in je CSS.Als je wilt veranderen,ō, vind je dat je overal mee veranderen.Een variabele, je alleen maar op één plek veranderen.Controleer sass documenten meer leren, moet je nu zo:,,,, omdat we niet in de oude regel van het kruis, de browser ziet er hetzelfde uit.Maar je kan nog steeds zien dat de fundamentele, vierkante hoofd.Dus we doen een goede baan, 7, geleidelijk te verbeteren. Stap drie: het creëren van een dribbble inhoud draaimolen, laten we nu tot onze belangrijkste inhoud.We creëren hier is een horizontale rol van de draaimolen, het gebruik van zuivere: //europa.eu.int /comm /en CSS biedt aan de functie van interactie op basis van apparatuur, mark, we moeten de inhoud van de dribbble carrousel.Dus, om te beginnen met een van deze, zullen we voor deze inhoud., < artikel = "content" > < h = "dribbble" > de laatste Dribbbles< /h1> < div = "Carousel" > < div = "shots-container" > < ul = "spontane" > < li> < IMG - src = "images/loading.gif" (= "-" /> < /li> < /ul> < /div> < span = "masker mask-right" > < /span> < span = "masker mask-left" > < /span> < /div> < p>; & en; larr; het geschrift te oog & en; rarr; < /p> < /section>, laten we kijken Wat ze er een? - het creëren van een afdeling,, voor onze belangrijkste inhoud en dat het met een headeR., het creëren van een div, < > dat we de draaimolen.Dit Huis dribbble lens en we in een container met een gradiënt van de aan beide zijden van de maskers.De inhoud van deze maskers zal verdwijnen in de haven van de gebruiker aan beide zijden van de resultaten, het standaard "waardeloos schot" lijst - beeld.Dit is een vervanging van de belasting van alle beelden en javascript, toevoeging van richting "door" glijdende /de gebruikers kunnen de inhoud van de verpakking.,, hebben we de stijl van de deel van dergelijke:,,,,, acht stappen: het gebruik van de inhoud van de dribbble javascript javascript, belasting van de gebruikers. In feite is heel eenvoudig: de API - en dribbble, het creëren van een dossier en javascript laden), aangezien we met een goede, kunnen we de lading van Google).We zullen ook het creëren van een nieuwe javascript documenten, zouden we onze eigen javascript ons te schrijven.Dus neem deze scenario 's voor de sluiting, < body> etikettering:,, < script src =' http: //Ajax. Googleapis. COM /Ajax /Lips /JQuery 1.8.3 /. Js "> < /scripts > < script" = "javascript /n. J 's" > < /. > vaststelling van de variabele, en nu, in onze "dribbble J' s" - documenten, laten we beginnen met het script schrijven voor ons.Laten we beginnen met wat simpele opmerkingen en verklaringen zullen wij gebruik maken van twee variabelen: * * * * * * * * * * * * * * dribbble filmen, /belasting van het script gebruikt dribbble API 's * * * * * * * * * * * * * * de nieuwe van de aangewezen dribbble gebruikers /gebruiken we?Var dribbbleusername = "jimniels"; ///////variabele: //europa.eu.int /comm /produceert var: //europa.eu.int /comm /= "; en er nota van te nemen dat onze twee variabelen:,, dribbbleusername, is de inhoud van de mensen moeten we kiezen voor een gebruikersnaam (in dit geval, we zijn gewoon met mijn)http: //europa.eu.int, is dat ons zal ons in de DOM te genereren en in de etikettering van de API, dribbble, hola, nu moeten we onze eisen van dribbble API - gebruik ///////getJSON informatie, door de belasting van de lens dribbble API - dollar. GetJSON (" HTTP://API. Dribbble. COM /spelers /"+ dribbbleusername +" /lens?Call - back - =?Functie (data) {///////de resultaten}); doen hier, hier, we doen een API - verzoek.We dribbbleusername kennisgeving opgenomen variabelen, op verzoek van de URL 's.Dit is een van onze wil dat een specifieke gebruiker van een stapel foto 's.De behandeling van het verzoek dribbble API en de terugkeer van een reactor opgeslagen gegevens, hola we, call - back - functie, als je echt toegang tot deze banden in de browser, wat zie je dribbble APIS terug.,,,, de complexe tekst van alle informatie die we nodig hebben, een lijst op van de gebruikers van de nieuwe dribbbles!Nu moeten we alleen het resultaat van analyse, door: //europa.eu.int /comm /, nu zijn we de hola vertelde ons dat gebruikers van de laatste foto 's, dat is wat we willen, wat we nodig hebben.Hola, bevat een hoop informatie, maar we moeten de volgende sleutel:,, de waarde van de beelden van de camera 's, URL: naam:,, image_url, Lens, de titel, de website: als je hola, dribbble terug naar de totstandkoming van het programma (zoals jsonlint), krijg je wat leesbaarder.Dit zal het je gemakkelijk maken dat elke sleutel - /waarde op terug.Dit is onze keuze van de waarde van ons willen.,,,, een rendement van alle informatie voor elk schot!Nu zijn we gewoon in elke cyclus om te krijgen wat we willen, de waarde en het genereren van een lijst van http: //europa.eu.int).Kijk naar dit voorbeeld markeringen.Dit is onze generatie elk schot moet de fundamentele waarden, met inbegrip van de asterisk blijkt dat we hola, < li > <. * * * * * * * * * * * * * * href = "" > < IMG - "* * * * * * * * * * * * * * * * * * * * * * * * * * * * image_url src =" (= "* * * * * * * * * * * * * * de titel" > < /> < /Lee >, laten we onze ring.We gaan je de tien. ///////returned: dat dribbble spontane, hoeveel? Displaying spontane op de pagina var numberOfShots = 10; ///////- over de resultaten en de Generating: //europa.eu.int /comm /voor elke < li> item voor (i = 0; i< numberOfShots; I + +) (http: //europa.eu.int /+ ='< + ='<: //europa.eu.int /comm /li> ";; a: /+ data.shots[i].url +" > "; http: //europa.eu.int /+ ='< IMG - src =" + data.shots[i].image_url + "(=". Data.shots[i].title + "/>"; http: //europa.eu.int /+ ='< /a> "; http: //europa.eu.int /+ ='< /li>) ///////;"; bij de die de DOM $('.shots': //europa.eu.int /comm /). (http: //europa.eu.int);, kun je zien wat we er van heeft?Dit is wat we aan het doen zijn:,, het creëren van een variabele, de definitie van het numberofshots, hoeveel schoten, we zullen in onze pagina 's (hoe vaak de cyclus), in een lus met variabele: //europa.eu.int /comm /, en we moeten een lijst maken van alle: //europa.eu.int /comm /met een schot, zal die lijst aan de DOM, we hebben onze "laad" bijvoorbeeld, zoals nu het geval is, moet je een lijst van alle camera' s op één bladzijde:,,,,, stap 9: vorm dribbble lens draaimolen, nu hebben we onze kans, we een markering, moeten we zorgen voor onze draaimolen CSS, rijkdom van de het niveau van de inhoud, zoals we hebben gezegd, creëren we een niveau van de container.Voor mobiele apparatuur, en zal op een interactie.Dus, laten we beginnen met de volgende CSS: relatieve positie. De draaimolen {} {: 100%; de breedte van een container; overflow-x: de norm; - de positie van het overschot:;: relatief oude 1EM; 0;}, hier hebben we aan de relatieve positie, de draaimolen, want we gaan Naar onze absolute standpunt. De container in het masker.Bovendien, de container. De lens, en als je het nog weet, is dat we de dribbble in de lijst van de container.Dit is op basis van de containers verplaatsen en tactiele in de browser.De weerslag van de rollen, bewijzen als steun aan regels, zou voorzien in plaatselijke geschrift aan apparatuur.Dit zal dan een javascript kan zorgen voor een soepeler.Op de X - as is voorzien van een overschot (niveau rollend, kunnen we het creëren van) de inhoud van de verpakking, de stroom dan, rij niveau van het schieten, en we hebben nu een niveau van inhoud, we moeten in de rij staan, al onze dribbble schieten.Dit is een groot deel van de code, maar maak je geen zorgen, we gaan in het verleden:,. Lens {overloop: verbergen; deposito 's: 0 0 2%; de oude foto' s, /* * * * * * * de breedte = 400 pixel + winst + 20px 20px met + X grens * 442 * 10 (# lens) * w: 4420px; de minimale hoogte: [[beeld: 2005; @ media scherm (de grootste breedte: 450px) {* * * * * * * * schiet met een breedte van [[beeld: 2005 + winst + 20px 20px met + X grens * 342 * 10 (# lens) * * * * * * * * * * * * * * 3420px breedte: 340; * * * * * * * * * * * * * * //10: minimale hoogte worden 250px;} {drijven in de linker;: breedte: 400 pixel; lengte: [[beeld: 2005; de marge: 0 10 pixels, oude pixels; achtergrond: fff URL (beeld /het laden van de FSIM) 100px 50% niet te herhalen;Grens: 1 - pixel vaste&#DDD; @ (met inbegrip van de grens 3px); @ media - scherm (de grootste breedte: breedte: 450px) {[[beeld: 2005; lengte: 225px;}}}, hier is onze CSS.Ten eerste, we geven, foto 's, een vaste breedte.Deze vaste breedte worden buiten de browser ramen.Echter, omdat we de die van de moedermaatschappij, kan de gebruiker de inhoud van het scherm....,,,, je vindt, is de breedte. Lens, volgens de berekening van de breedte van de kinderen, de elementen.In de genoemde zaak, elke lens met een lengte, breedte: (400 pixel), marge (in totaal 20px 10 pixels, elke kant) gevuld (op een totaal van 20px 10 pixels, aan beide kanten van de grens) (in totaal X aan beide zijden, 1 - pixel). Dit betekent dat elk, en LT; li >, yuan er is een totale breedte is 442 pixels, omdat ze er tien, moeten de ouders 4420 pixel breed.Je vindt dat we de omvang van de vermindering van de omvang van elke camera op de mobiele telefoon (omdat de pixels dribbble schieten niet geschikt voor mobiele apparatuur 320px breedte).Dus we aan ons, en het schip. De lens, de kinderen, < li >, het gebruik van het breekpunt elementen, een paar andere dingen: we geven. De camera - beelden op de achtergrond, dat de gebruikers weten dat we de gegevens als op de lange termijn website geladen is.Bovendien, links en rechts van de vulling, foto 's, is onze maskers heen.Dit is je zover moeten gaan,,,,, dan zie je een lens is verdwenen, maar kan door het scherm.Als je naar de iPhone - apparatuur, kun je met de lokale interactie tussen de carrousel.,,,, het creëren van maskers, wijst erop dat in de etikettering, we hebben twee, < span > element zou als een scherm en de marge van de maskers.Dit zal helpen de visie dat er meer inhoud moeten de gebruikers van de schermen.Dit is onze Wegwijzerdienst:,. Masker {positie: absolute; de hoogste: 0; breedte: 4%; lengte: 100%;} {links. Links: 0; @ achtergrond (met inbegrip van de lineaire gradiënt (links, rgba (255255255,1), rgba (255255255,0));} {rechts: masker Op. 0; "(met inbegrip van de achtergrond van de lineaire gradiënt (links, rgba (255255255,0), rgba (255255255,1));}, dat we de CSS 3 met de hybride te creëren we de helling van het kompas.Dan hebben we ze in de locatie van hun ouders. De draaimolen.Ik zag hoe ze zachtjes verborgen inhoud, omdat het verdwijnen - scherm?,,,,, stap 10: het creëren van een voetnoot, laten we nu beginnen om ons een voetnoot.First we'll start with the markup, <footer class="footer"> <h1>Find Me on the Web</h1> <p>You can contact or follow me via any of these services:</p> <ul class="social"> <li><a href="#">Facebook</a></li> <li><a href="#">Twitter</a></li> <li><a href="#">Instagram</a></li> <li><a href="#">Google Plus</a></li> <li><a href="#">Youtube</a></li> <li><a href="#">Dribbble</a></li> </ul> </footer>,You'll have some basic markup without any styling, like this:, ,, ,StylIng van de meter, we geven ons een aantal fundamentele vormen van de meter.,. Meter (P - kleur:&#oude 777; 0 1EM;}}, stap 11: raffinage van de CSS, laten we onze manier om een beetje meer CSS: koppen, meter.. {achtergrond:&#f7f7f7;}. De inhoud van 4em vullen. Meter {} {0: 6em; de grens. De inhoud van de vaste&#top: 1 - pixel e9e9e9; de onderste grens: 1 - pixel vaste&#e9e9e9; H1 (kleur:&#ea4c89; ///////dribbble merk kleur} > P {lettergrootte: 85em; kleur:&#AAA.;}}, oké. Je moet nu zo:,,,,, een 12 - stappen: toevoeging van icoon lettertype, nu we nog de icoon, elk in onze meter links.Omdat we willen dat onze icoon is in de oude browser resolutie onafhankelijk en werk, zullen we het gebruik van afbeeldingen lettertype technologie, dit makkelijk maken, we moeten een icoon lettertype. Diensten icomoon, kies je iconen, toegang tot de icomoon app.Zie je een icoon voor je kan kiezen die op je schoot,,, nu hoeven we alleen maar te vinden voor elk van ons het icoon van de sociale diensten.Want dit is een gemeenschappelijke dienst, dus we kunnen het gebruik van gratis icoon te gebruiken.Opmerkelijk is, als je met je eigen icoon, lettertype, icomoon laat je Upload je vector iconen en zal het ook in uw lettertype (hoewel we niet opgenomen in deze handleiding).Hier is een lijst van de iconen, we gebruiken:,, Facebook, Twitter instagram, plus, Google, YouTube, dribbble, elke keuze die vinden.Als je hem vindt, en klik op "die op de bodem van de aanvragen,,, de productie en de download je iconen, als je op je" generatie "zal worden met een bladzijde, je kan kiezen voor de iconen.Het ziet er als volgt uit:,,, en op dit punt heeft u een overzicht van de iconen, in uw lettertype.Icomoon ook je met verschillende opties, maar we zijn niet van plan om het gebruik van alles wat ze op dit punt.Naar het downloaden van letters, oude dossiers, als je bij je bestanden downloaden, vindt u alle documenten,.,,, dit is wat we hebben een overzicht:,, /index.html. - dit is een demonstratie van pagina 's, je gaf wat je download een overzicht van alle informatie over de icoon, een presentatie van de werkzaamheden van het gebruik van lte-ie7,,, - het is een javascript documenten, kan je op je: //europa.eu.int /comm /6 en 7, als je wilt voor je icoon lettertype (we gaan dit niet doen, deze map, /lettertype, een icoon is verpakt in een lettertype.Er zijn allerlei lettertype dossier, omdat anders de browser moeten verschillende vorm, stijl CSS - dit dossier nodig, te beginnen met de CSS icoon lettertype.We zullen hier een kopie van de code, moet je aannemen,, /map naar uw website wortel, omdat deze het lettertype is onze dienst activa, lettertype browser, naar pagina 's, en we zullen het gebruik van de methode van de CSS pseudo - klasse het icoon op onze website.Dus, als we kijken naar de stijl CSS dossier,,, en kom met ons mee icoon, elke icoon is verschillende CSS - klasse.We moeten niet te voegen die ons, < li> elementen, als deze, < li = "icon-facebook" > < a: /&#"> Facebook< /a> < /li> < li =" icon-twitter "> < a: /#" > Twitter< /a> < /li> < li = "icon-instagram" > < a: /&#"> Instagram< /a> < /li> < li =" icon-google-plus "> < a: /#" > Google Plus< /a> < /li> li = < "icon-youtube" > < a: /&#"> Youtube< /a> < /li> < li =" icon-dribbble "> < a: /#" > Dribbble< /a> < /li> nu is dat wij hebben, de invoer van de door de winst, we het met CSS.We moeten gebruik maken van de stijl, de stijl CSS, kom mee naar het icoon lettertype, "familie" icomoon lettertype lettertype: {"; SRC:URL (" /lettertype /icomoon. EOT "); SRC:URL (" /lettertype /icomoon.eot?Het formaat van&#iefix ") ('embedded-opentype"), de URL ("/lettertype /icomoon. En") - formaat ('woff "), de URL (" /lettertype /icomoon. Ttf) formaat ('truetype "), de URL (" /lettertype /icomoon. Svg&#icomoon ") ('svg"); het lettertype. Lettertype: gewicht: normaal. Normaal;}, noot: omdat we kopiëren en plakken van bestanden downloaden we, we moeten veranderen, URL (), wijzen we met de letters toevoegen, /, referenties, nu zullen we voor elke icoon CSS - pasta /gemeenschappelijke stijl. Icoon voor Facebook, Twitter:. Vóór: icoon icoon. Instagram voor Google icoon. EN: vorige icoon voor YouTube. Dribbble::. Icoon in {lettertype: "icomoon", zegt: geen; het lettertype: type: normaal. Normaal gewicht; lengte: 1;Norm: ////////lettertype worden;} {persoonlijkheid. Icoon Facebook: in de inhoud: "boot";}. Icoon Twitter: {inhoud: "E 001;}: ex - icoon instagram. Inhoud:" e002 ";}. Icoon Google plus: {inhoud:", E003 "; op YouTube: {}. Icoon inhoud:" e004 ";}. Icoon dribbble: ex - inhoud:" e005 ";}, icomoon alle codes die van ons, maar wat hier gebeurd is, een kort overzicht van het eerste blok:,, de wijze van verdeling van de code van elke verklaring van een icoon, elke icoon nodig het gebruik van een overeenkomstige klasse, de inhoud, de regels vast te stellen die lettertype browser moeten gebruiken.In feite, karakter, en E000, overeenkomt met het lettertype Facebook icoon.,, E 001, op Twitter icoon, wacht, je moet nu de icoon dat geen speciale vorm:,,,,, stap 13: vorm van de iconen, nu moeten we stijlicoon volgens elke dienst merk in kleur.Laten we beginnen met ons wel goed tussen de icoon.,. Sociale (marge: 0 2em; het lettertype Arial: de zwarte gaten, sans serif; Li {positie: relatieve; @ met inbegrip van inline- blok (); de marge:. Middelen; @ met inbegrip van overgang (alle verlichten. 15); &: {@ met inbegrip van die omvang (1.25); kleur: Wit;} {&: in positie: absolute; breedte: 2em; /* aan het centrum aan technologieën die breed, negatieve semi - * * * * * * * /marge: - 1EM; de top: 1.5em; links: 50%; een {blijkt dat blok; kleur: opvolging; verpakking: 2.5em 1EM breed 1EM; 6em van:;Indien nodig kunnen afbreken ///////-: verborgen; de ruimte: nowrap; de tekst -: weggelaten;}}}, hier is een overzicht van wat we hier doen:,, < li >, gebruiken we een kompas in, inline- blok () in blokken, in plaats van de steun aan de produktie van de browser wat goed van de CSS.We veranderen de CSS regels worden vastgesteld (met een kompas gebruik) goed die gevolgen zullen we een beetje.,, &: bouw, gebruiken we een kompas in de schaal (1,25), die kan worden omgezet in omvang, veranderen: (1,25), met passende browser prefix.Deze regels zullen een uitbreiding van de iconen en in een goede banden die de gebruikers interface interactie. &:,, voordat we de locatie van de icoon (waarvan, als je het nog weet, blijkt dat het gebruik van pseudo - elementen:,, de tekst van de band boven, < een >, - we bouwen van alle schakels van een vaste breedte als een blok.We hebben toegevoegd aan de tekst ingekort, met de steun van de diensten ons in verband met een lange naam, nu moet je het zo: verhoging van de kleur van het merk, en nu willen we voor onze diensten nog wat kleur.We moeten voor elke icoon van een merk in kleur, het van de tekst.Vergeet niet, we gaan nog een die interactie.Als je een muis in de diensten, zullen we een uitbreiding van de tekst en afbeeldingen (gebruik, de omvang van de CSS (1,25), we net in kleur) en omgekeerd.Dus de achtergrond wordt de merken van kleur, terwijl de tekst en de iconen wit.Dus, we moeten voor elk merk die kleur: * * * * * * * * * * * * * * //Twitter, Twitter. Icoon kleur: 00a0d1} {#. Icoon Twitter: die {achtergrond:�a0d1} /* * * * * * * * * * * * * * /instagram. Icoon instagram {kleur:&#icoon 634d40}.



































Previous:
Next Page: