Een eenvoudige

parallax de rol van technologie, een eenvoudige parallax de rol van technologie,,,,,,,,,, 122, aandelen, 133,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, verschillen de rollen is een interessante techniek, met inbegrip van de achtergrond, en dan het vooruitzicht van de inhoud van de in de langzame, het creëren van een 3D - hallucinaties.Ik wil opnieuw mijn eigen website, M 'n eerste doel is het schrijven van de kortste en de meest eenvoudige code voor de tenuitvoerlegging van het grootste charme.Ik zal je vertellen hoe ik dit gedaan heb, en in deze les. Ik zal je leren het meest eenvoudige parallax de rol van technologie, die je ooit hebt meegemaakt, dus laten we graven.,,,,, stap 1: etikettering, deze technologie om de controle van de achtergrond van de snelheid van het beeld.Dus, laten we beginnen met het creëren van http: //europa.eu.int), samen met de vereiste eigenschappen in twee delen "aard van de gegevens" en de "snelle".Maak je geen zorgen, ik leg het later op.,, < deel id = "thuis" gegevens van het type "achtergrond" data snelheid = "10" > < /dag > < deel id = "ongeveer" gegevens van het type "achtergrond" data snelheid = "10" > < /Deel GT;,, ik gebruik het, < paragraaf >, de etikettering en de eigenschappen en de gegevens van het type gegevens, &, snelheid, en de invoering van komt.Dit maakt: //europa.eu.int /comm /schonere en minder gemakkelijk te lezen.Volgens de gegevens van de normen aanpassen, eigendom, zal beginnen met een eigenschap van de gegevens zal worden beschouwd als een privé - gegevens opslaat.Trouwens, dit is niet van invloed op de indeling en de presentatie., omdat alles wat we moeten doen is de achtergrond van de snelheid van het beeld, en we zullen het gebruik van "achtergrond", de aard van de gegevens, alsmede de gegevens sneller = "10", met vermelding van de vereiste eigenschappen van de belangrijkste parameters.,, ik weet dat je je zorgen om niet in te denken: bang, ik heb een oplossing, ook!We zullen bespreken, op elk moment. En nu, laten we de inhoud toe te voegen, < de > elk deel, etiket, < >,,,,, id = < de gegevens van het type "thuis" voor "achtergrond" data snelheid "10" = = = = = = = "blz." > < artikel > ik ben er absoluut - < /artikel > < /dag > < deel id = "ongeveer" gegevens van het type "achtergrond" data snelheid = "10" = "blz." > < artikel > de ongelijkheid van de eenvoudige < /artikel > < /dag >,, we proberen hier te doen is om de < paragraaf > achtergrond dan de inhoud van de langzame, namelijk < artikel >.Dit zal ons helpen de illusie creëren van een parallax.Dan is magie, laten we in onze Wegwijzerdienst per < toe te voegen aan de achtergrond beeld; paragraaf >,,,&#huis {achtergrond: URL (Huis BG.) 50% 0 tot vaststelling van minimale hoogte herhalen; 1000px;} {: URL: (# over BG. 0) 50% van de minimale hoogte niet herhaald: 1000px;}, toe te voegen, in de achtergrond, het eruit moet zien:,,,, laten we nog wat CSS - en specerijen pagina 's.,,&#huis {achtergrond: URL (Huis BG.) 50% 0 tot vaststelling van minimale hoogte herhalen; 1000px; lengte::: 0 - 1000px; de marge; breedte: 100%; de grootste breedte: 1920px; positie: relatieve;}&#thuis de {hoogte: 458px; positie: absolute; Aanpassing van de tekst: het Centrum;: 150 pixel; breedte: 100%;} {achtergrond: URL (# over BG. 50% 0) tot vaststelling van minimale hoogte herhalen;: hoogte: Google Google;Deposito 's: 0 -; de breedte: 100%; de grootste breedte: 1920px; positie: relatieve; - bewijzen doos schaduw: 0 0 is rgba (0,0,0,0.8); zaak schaduw: 0 0 is rgba (0,0,0,0.8); lengte: ongeveer de&#{} 458px; positie: absolute; aanpassing van de tekst: het centrum van de top: 150px;; de breedte: 100%;}, en nu lijkt het geval zou moeten zijn. Stap 2:,,,,, is de magie van de code, en het is goed; dit is de magische plek om te beginnen.Het gebruik van dit document voor ons in de eerste plaats, norm. Klaar om ervoor te zorgen dat de pagina 's () - geladen en klaar voor operatie.,, $(document). Voorbereiding (functie) (}); deze technologie is,,, rond de controle van twee delen van de snelheid van de bestaande achtergrond.,,, ik ben nu je aandacht nodig heeft.De eerste is gebeurd in de onderstaande, door elk van ons, < paragraaf > in de pagina 's, de eigenschappen van de gegevens van het type "achtergrond",,,,, $(document). Voorbereiding (functie) ($('section [data type = "achtergrond"] "), elke (function () {VAR $bgobj =% (dit); ///////opdracht voorwerp});});,, nog een functie. Het geschrift (), van binnen. Elke (), is het op grond van de gebruiker, en begint te rollen. $(.), de (functie) (}); en, we moeten zeker zijn veel van de gebruiker, dan wordt de waarde van de snelheid van de doorgifte van gegevens, de waarde, de etikettering worden vermeld.,, de VAR - ypos = - ($raam. Scrolltop () /bgobj dollar. De gegevens ('speed ");,,,, het raam. Scrolltop (): we krijgen, van boven de huidige waarde van de rollen.Het besluit van de gebruiker hoeveel.En bgobj dollar. De gegevens ('speed "), is de verdeling van de snelheid, overdracht van gegevens, in de etikettering van toepassing is, ypos, moeten we de uiteindelijke waarde.Dit zal echter een negatieve waarde, want we moeten de gebruikers de in de tegenovergestelde richting, laten we naar de achtergrond. Dat is een voorbeeld van een punt:,,, in de foto 's, de snelheid van de doorgifte van gegevens, is 10, er van uitgaande dat raam 57px, rollen.Dit betekent dat, 57px, gedeeld door 10 =, 5.7px,.,, /heeft ons eindelijk de coördinaten van de locatie van de achtergrond = 50% + var ypos + "Postkantoor"; ///////mobiele achtergrond bgobj dollar. - {backgroundposition: coördinatie van});,,, we moeten nog een ding doen om onze laatste positie is de achtergrond voor een variabele.Met het oog op het behoud van de horizontale positie is nog steeds de achtergrond, verdelen we 50% voor xposition,,,,.Dan zeggen we dat het ypos voor, en, tot slot, de YPosition, welke achtergrond de coördinaten, < paragraaf >, achtergrond, bgobj dollar. - backgroundposition: coördinatie van {});,.Tot slot, en je de code lijkt:,, $(document). Voorbereiding (functie) ($('section [data type = "achtergrond"] "), elke (functie) (var. $bgobj =% (dit); ///////(Luik), de toewijzing van voorwerpen (functie) {VAR ypos = - ($raam. Scrolltop () /bgobj dollar. De gegevens ('speed"); ///////de coördinaten van de locatie van de achtergrond van onze laatste = 50% + var ypos + "Postkantoor"; ///////mobiele achtergrond bgobj dollar. - {backgroundposition: coördinatie van});});}});); en, ja, we hebben het gedaan!Probeer het zelf maar.,,, de reparatie, het oude, en er is nog een laatste versie: ie niet waardoor, < paragraaf >,, < artikel > de etikettering.Dit is makkelijk op te lossen, maar we gebruiken; het creëren van elementen van de standaard oplossing die magische begrip etikettering browser - 5.,, ///////- 5 tot ie dossiers elementen. CreateElement (""); de documenten. CreateElement ("'); en, bovendien, moeten we gebruiken voor een van de grondbeginselen van de CSS - alle documenten die de browser goed spelen.Gelukkig, instrumenten, zoals normen voor ons zorgen de dupe zal werken, als het gaat om de browser specificatie.,, dit voor deze les.Wil je wat vragen over de aanvulling of?Laat het volgende wat ik weet.,

image
image
image
image



Previous:
Next Page: