Het creëren van een menu met

, het creëren van een snelle, plakkerig menu,,,, moeten we in deze snelle training met CSS - viskeuze menu 's, de zichtbaarheid en de code.Het is voor toeristen, de beste manier om de sociale samenhang, een website in andere plaatsen, zelfs persoonlijk.,,,, stap 1: vaststelling van pagina 's, laten we beginnen met een fundamentele: //europa.eu.int /comm /pagina' s.We laden de CSS < hoofd >,,,) (en in het dossier van de bodem) - animatie, <.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int > < hoofd > < titel > een menu < /titel > < rel = = link "stijl" tekst /CSS "href =" stijl /Main. De CSS "> < /hoofd > < lichaam > <.--js--> < script src = "http://code.jquery.com/jquery-1.9.1.min.js" > < /script> < /body> < stap 2: het /html>,, op de pagina 's, laten we nu eens kijken naar het creëren van een dergelijke periode, < div = "toolbar-wrapp" > < div = "sticky-toolbar" > < ul > <. De klas van' het teken worden "=" steun "> < a: /#" data-icon= "& #128227;" > < /a> < /li> < li = "teken worden" = "hulp" > < a: /&#"data-icon=" & #59272 < ">; /a> < /li> < li =" teken worden "=" instellingen "> < a: /#" data-icon= "& #9881;" > < /a> < /li> < /ul> < /div> <.- /vast BAR - > < div = "POP" > < div = "arrow" > < /div > < ul > < li > < href = "> de lijst van punt 1 < /> < /Li > < li > < href =" > de lijst van punt 2 < /> < /Lee > < li > < href = "> de lijst van punt 3 < /> < /Lee > < /- ul - > < /div > <.- /POP - > < /div > <.- /BAR rond - > zullen wij gebruik maken van de gegevens te specificeren, iconen, eigendom van onze lettertype icoon.Het lettertype icoon effectief worden ingezet voor het versieren van onze belangrijkste menu 's.Lettertypes "en de kleur kan zonder verlies van de resolutie, en het gebruik van bitmap beeld voor flexibiliteit.Wij zullen de discussie over dit punt, zoals onze vooruitgang, stap 3: toevoeging van de inhoud van de vulling, om de aandacht te vestigen op wat vooruit, laten we nog een virtuele tekst en een teken.Om ervoor te zorgen dat, als je wil in zijn volle glorie... Zien dat het uiteindelijke resultaat, < heeft je rollen genoeg inhoud; div = "ingepakt" > < IMG - src = "IMG /logo. JPG" = "symbool" > < p> lorem ipsum dolor; speciale consectetur adipisicing zitten, ELIT, sed gedaan eiusmod incididunt ut "grote aliqua pijn.- ENIM reclame micro - veniam Quis nostrud stage, arbeid ullamco nisi Ut hier consequat ea Como meer.Acute irure verdriet reprehenderit voluptate bestaan die in weilite cillum EU fugiat pariatur niet lijden.Excepteur St. Occaecat cupidatat niet - proident moet zijn, in deserunt qui, mollit animatie is 拉伯鲁姆. < /P > < p> SED in Ut perspiciatis OMNIS iste natus (voluptatem accusantium doloremque laudantium fout zitten, totam rem aperiam gelijke feiten, quae ab Ihlow inventore veritatis, enz. Beatae architecto CV beginselen moeten explicabo. < /P > < p> nemo "ipsam voluptatem quia Voluptas zitten aspernatur aut odit aut fugit, almachtige consequuntur SED 麦尼多洛雷斯 EOS qui behoort tot de voluptatem Sequi nesciunt.Neque Baltische quisquam est, qui dolorem ipsum quia verdriet zit, consectetur, adipisci weilite, sed - numquam almachtige eius maudie tijdperk incidunt ut ", quaerat pijn na het voluptatem. < /P > < /div > <.- /gewikkeld... >,, stap 4: algemene stijl, in de eerste plaats zullen we laden Eric Meyer CSS -, zal het op onze CSS dossier en andere - top:, lichaam {lettertype: "helveticaneue licht", "helvetica Neue licht", "helvetica Neue", "zwarte gaten, lucida. Grande, sans serif lettertype"; gewicht: 500; de lettergrootte: 1.1em; kleur:蚿e; kleur:&#ecf0f1;} div.wrapp (breedte: 70%; de marge van auto 's: 0;} {}) marge beneden 4em; de maximale breedte van 100%. Het logo (:;}, vind je wat ik gedaan heb. 70% van div.wrapp, breed, en ik moet dat beeld is een van de grootste breedte van 100%.Dit is een solide begonnen met de oprichting van een vloeistof lay - out,,,,, stap 5: van het gereedschap, de volgende stap, en we zullen nog wat gereedschap, de vaststelling van het pakket in de stijl van de zijde van de pagina 's, daadwerkelijk zijn van documenten -, div.toolbar-wrapp {standpunt vastgesteld Dat:;: blok; de top: 30%;} div.sticky-toolbar {positie ten opzichte van de top:;: 30%; de oude. 1EM; achtergrond kleur:c3e50; drijvende: links; - bewijzen van de grens: 0. 0. 2em; moz grens: 0. 0. 2em; de grens: 0. 0. 2em;} noot:,,, dit is een zeer belangrijke verklaring van de relatieve positie van de div.sticky-toolbar:,,, want het zal onze positie van andere elementen, passende tegen.,,,,, stap 6: @font-face, belasting, zoals hierboven vermeld.- zullen we geen gebruik maken van bitmap beeld icoon.Maar we gebruiken @font-face bleef in het lettertype dossier browser.,, @ lettertype is een CSS - Reglement mag u van de server downloaden van een specifieke types, als de gebruikers geen installatie lettertype pagina 's.Dit betekent dat de ontwerpers niet langer vasthouden aan een specifieke "vangnet" lettertype, de gebruikers hebben aangebracht op de eigen computer., - lettertype. COM, en we moeten met entypo; voor de handel en de voor persoonlijk gebruik van de iconen gratis een open source - straal.Het is een PSD, EPS, PDF, lettertype dan open, en alle andere documenten downloaden, dus laat ze in met onze projecten, dit is onze @font-face verklaring, we plakken we CSS dossier.Maak zeker dat de wegen van het document of de output aangegeven aan de files in de project zijn, anders zal de show. @font-face (familie,'Entypo'; src: URL ('../font/entypo.eot'); src: lokale ("☺"), de URL ('../font/entypo.woff') Format ('woff'), URL ('../font/entypo.ttf') Format ('truetype'), URL ('../font/entypo.svg#webfontIyfZbseF') totaal ('svg');}, we nu alle elementen in onze beperkte winst met de, data-icons, die, tacking A, voor elk element:, op te vullen. En dat pseudo - element met wat tekens zijn gehouden in de data-icons.,,, [data-icon]: voor de familie'Entypo'{; content: attr (data-icon);}, natuurlijk, dit is onze eerste anchor:, < a: /#"Gegevens" icoon = &📣 "> < /> we zullen de CSS waarde,&#& 128227; in te vullen,: ex, yuan,, stap 7: vorm toolbar elementen, laten we nog wat Cool op onze icoon, een div.sticky-toolbar ul {blijkt dat blok; breedte:. Dollar; de marge: 0.2em; lengte: 80%; de lettergrootte: 2.2em; aanpassing van de tekst: het Centrum; kleur:&#fff; kleur:a085; - bewijzen van de grens van de grens. 1EM, moz. 1EM; de grens overgang. 1EM; - norm: om de overgang van alle 0,1 0,1; moz: alle verlichting; de overgang van: verlichting van alle bewijzen van 0,1; - het lettertype worden: gekarteld;}, noot:,, de maximale helder en duidelijk webfont icoon (ten minste in bewijzen van de browser), met inbegrip van de woorden, norm.Beperking: anti - gekarteld, van dit deel.Je kan dit alles door de toepassing van,,, * * * * * * * - {bewijzen lettertype worden: gekarteld;}, nu nog een aantal die effect, en dat doe je, div.sticky-toolbar ul: die {achtergrond kleur:abc9c;},,,, salaristrap 8: het menu, dit is De behandeling van onze menu 's. BAR, laten we nog wat stijl menu:, div.popup {blijkt dat geen recht op de relatieve positie: drijven;;; links: 5%; kleur:c3e50 achtergrond; - de grens van de norm. 2em; moz grens grens: 2em;.:. 2em;},,, de aandacht vestigen: in bij verstek moest verbergen we dit deel, dat geen;,.Later zullen we de zichtbaarheid en de omschakeling).Je kunt de aangegeven waarde is leeg, en nu, tot je klaar bent met de vorm, maar vergeet niet terug na de,,, stap 9: model van het menu van elementen, vanaf het begin.Laten we het menu toevoegen aan de elementen van een model: ul, div.popup Li {positie: relatieve; dat in blokken; de lettergrootte:. 85em; kleur:&#fff; oude 0 2em 0 2em, rand. 4em; aanpassing van de tekst: het Centrum; de woorden onderscheiden: geen; de overgang van alle Verlichting: 0,1 - bewijzen. De straal van de grens grens. 2em, moz. 2em; de grens. 2em;}, en een eenvoudige, die van invloed zijn op de div.popup:,, UL: die {achtergrond kleur:abc9c;},,,, 10 stappen: het creëren van een pijl van De CSS, in plaats van een transparante Papoea - Nieuw - Guinea beelden, pijlen, gebruiken we een goede vaardigheden tot hetzelfde effect (hoewel de CSS grens volledig kan worden verlengd).Het gebruik van een pseudo - element, dat is mogelijk, als je niet wil dat de modderige met extra elementen:,. De pijlen {positie: absolute; de hoogste: 10%; links: -. 4em; breedte: 0; lengte: 0; de grens. Instrumenten transparante vast; rechts: vaste grens van 2c3e50 #. De onderkant van de vaste grens van transparantie;:.:;}, meer details, hoe kan dit, kijk eens naar deze driehoek van de CSS snel joren mooie stap.,, 11: het creëren van een omschakeling,,,, voor de laatste stap gebruiken we dit een code, laten we ons menu.Toevoeging van de volgende, < script> deel van onze documenten, op de bodem van de volgende noemen: zelf. In de, $(document) (ervoor zorgen dat al onze functie. Voor de inhoud van de website van de geladen en klaar om te gaan) gebruiken we), fadetoggle (). De POP - ups, steun voor #, klik op de gebeurtenissen.:, = < script "tekst /javascript" > $(document). Voorbereiding (functie) ($("# steun"), klik (functie () {% ("POP"). Fadetoggle (150); terugkeer valse;});}) < /scripts >;,, aandacht, zorg dat je met inbegrip van valse verklaringen, en dit zal voorkomen dat je terug naar je elke keer icoon klikken bovenaan de bladzijde.,, conclusies, het creëren van een eenvoudige en snelle manierDe school en je volgende project.Kan je wat je wilt, om het te veranderen, en ik kijk uit naar je in de toelichting dat gebruiken.,

sticky-menu-1
sticky-menu-2
sticky-menu-3
sticky-menu-4
sticky-menu-5
sticky-menu-6



Previous:
Next Page: