Hoe laat je een teken van "glijdende rollend" effect

hoe je het teken geven "glijdende - effect",,,, is vandaag in de training gebruiken we javascript om een eenvoudige, soepele, parallax effect, teken lijkt te veranderen van kleur en de achtergrond is als van de gebruiker.,,,,, schuif - effecten optreden,,, creëren we een "standaard" is het standpunt van de elementen (vaste positie:,,), en een hoop "mobiele" is afhankelijk van de positie van de elementen   "standaard"   element.We gebruiken javascript om dit elke keer van de gebruiker.,,,, noot:   alles onder controle, ik die video uit te leggen en in schriftelijke vorm.  , kijk naar de video 's,,,,, abonnementen op YouTube les + website te ontwerpen, lezen, de etikettering, de basis, we beginnen. Het creëren van een aantal elementen bevatten.Laten we een achtergrond van een donker en licht. In dat geval kunnen we een beeld in vergelijking met ze.Laten we doen wat we de eerste beelden van de "standaard" imago, het geven van een klasse, de standaard, en   beeld krijgt van andere soorten, mobiele,,, < div = "container duisternis" > < IMG - src = "IMG /Acme licht. De svg" = "standaard" > lt; /div > < div = "CONTAINER" > < IMG - src = "IMG /de ultieme duisternis. De svg =" mobiele "> < /div > en nu, op basis van de stijl, laten we ervoor zorgen dat we niet de beelden die de container die buiten de   verborgen, overloop:,.We zullen   blijven zeggen dat deze vaartuigen zijn relatieve positie, dus absolute - elementen die niet rechtstreeks van de container en vaste elementen, wanneer we ons schrijven javascript.  , voor scrollability belang, laten we die containers aan   een  , minimale lengte is rond,    , 400 pixels.En onze ideeën van de   rand, laten we ze iets geven, 1EM gevuld,,.,,. De containers (overloop: verbergen; positie ten opzichte van de minimale hoogte:;: 400 pixel; oude 1EM;}, elke container dient te worden, een donkere achtergrond contrasterende kleuren: {:,,.ō}, {achtergrond:&#fff;}, en, ten slotte, zoals beloofd, de standaard en de CSS een pasta pagina als van de gebruiker, en de andere is als het niet tegen de andere elementen:,,. De standaard {} {: vaststelling van het standpunt van de absolute; plaats;},,, moet zorgen voor de merk en model.Als je de pagina 's van je oog, zie het standaard - logo moet dat achter de containers en verband met andere, whilst alle logo' s moeten verschijnen als moveable normale elementen in de top-left van hun respectieve containers.,, Introducing javascript, nu, voor het deel van het werk leuk, dacht ik, de eerste die We met javascript dat, en onze gewoonte: het script op de bodem van onze   /index.html:,,,, "script src = < http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js" > < /script> < script src = "js/slipScroll.js" > < /script> < /body> < /html>,, creëren en   open a file die   js/slipScroll.js,.,,, in dat dossier, de eerste omdat we 'll create a function doen, is een  , setLogo,   en gooi deze functie in a JDe vraag van de gebeurtenissen, om elke gebruiker een pixel, deze gebeurtenis.We moeten er ook voor zorgen dat we het brand incident als eerste naar pagina 's (de gebruikers in hun rollen):,, var setlogo = (() {}; $(document). De rollen (functie) (setlogo ();}); setlogo (,,); werk, nu..We zeggen dat elke afzonderlijke gevallen  , activiteiten, op de pagina.   veranderd moet worden op de Top van de CSS, pagina 's, ver van de standaard de locatie van het beeld, maar het   minder ver, bewegen,   elementen van de container, bovenaan de bladzijde is, setlogo, var. = (() {% ("- activiteiten"), elke (functie) (% (dit). ("'), (de". De standaard). De compenserende (). Van top tot (dit). De recente (". De containers). De compenserende (). Boven);});};,, fris je pagina 's, kijk!Je hebt er een pseudo - parallax rollend effect hebben, in een paar regels code,,, conclusies, moedig ik je naar het herstel van deze oplossing.Probeer javascript zelf iets vreemd gezien worden, als je de toevoeging of schrapping van een aantal pixels van je.Proberen om met verschillende elementen (navigatie mensen???????)En niet alleen voor de inhoud van uw foto 's. En, ik hoop dat je veel geleerd, als je een probleem hebt met commentaar, vallen.

Slip scroll effect



Previous:
Next Page: