itthon / Windows oktatóanyagok / Töltse le a hó szkriptet. Esik a hó a jQuery vagy a html újévi üdvözlőlap sablonon. A háttérkép kitöltése

Töltse le a hó szkriptet. Esik a hó a jQuery vagy a html újévi üdvözlőlap sablonon. A háttérkép kitöltése

Nagyon kevés idő van hátra a télig, ill nagyszámú a webmesterek elkezdik megteremteni a megfelelő légkört webhelyeiken. Ebből az alkalomból bemutatjuk a hóeffektusok választékát az Ön webhelyére.

jSnow – Általános hulló hó szkript a jQuery segítségével

Összeállításunkat egy nagyon szép hóeffektussal kezdjük, amelyet a „jSnow” nevű plugin segítségével adunk az oldalhoz.

Demonstráció:

Egyetértek - gyönyörű!

Ha ezt a hatást szeretné telepíteni a webhelyére, tegye a következőket.

1. Archívum letöltése jsnow.zip a cikk végén. Csomagolja ki és töltse fel a tartalmat a webhelyére FTP-n keresztül vagy más, Önnek megfelelő módon.

Sajnos a szkript nem működik a jQuery új verzióival, így elégedettek vagyunk azzal, amink van.

3. Előtt záró címke szkriptek csatlakoztatása:

Ez a kód beállítja a hópelyhek méretét, az általuk elfoglalt terület magasságát, színét és egyéb megjegyzésekkel ellátott paramétereket.

A forgatókönyv, amint megérti, univerzális, és a kerek hó helyett csillagokat adhat hozzá, például így:

FlakeCode:["*"] // Hópehely nézet

Vagy egy csomó kerek hó és csillagok:

FlakeCode:[", "*"] // Hópehely nézet

Valamint bármely más karakter (és még a dollárjel is - $).

A szkript kiválóan alkalmas a webhely tetejének díszítésére anélkül, hogy átfedné a fő tartalmat.

Hóvihar – Intelligens JavaScript esõ hó Script

Miért okos, kérdezed? Mert ebben a forgatókönyvben (ellentétben a cikkben tárgyalt többivel) van egy további hatása a hópelyhek taszításának. Vagyis amikor az egérkurzort a webhelyén mozgatja, a hópelyhek az ellenkező irányba rohannak. Minél távolabb van a kurzor a képernyő közepétől, a gyorsabb sebesség hópehely mozdulatok.

Demonstráció:


Ennek a hatásnak a webhelyén történő telepítéséhez nincs szükség további könyvtárakra. Mindössze annyit kell tennie, hogy:

1. Archívum letöltése hóvihar.zip a cikk végén. Csomagolja ki és töltse fel a tartalmat webhelyére az Ön számára kényelmes módon.

Szükség szerint módosítsa a szkript-animációt.

Amellett, hogy a hópelyhek taszítják a kurzort, némelyikük a képernyő aljához tapad, enyhe benyomást keltve a hópelyhek hófúvás képződéséről.

Hóesés – hóesés hatás hófúvásokkal a jQuery-n

Ezt a forgatókönyvet szeretem a legjobban, mert kis hódarákat valósít meg, és a megadott elemeken összegyűjti a kis hótorlaszokat is.

Demonstráció:


Ennek a hatásnak a beállítása kicsit hosszabb, mint a többinél.

1. Ha webhelye nem rendelkezik jQuery könyvtárral, vegye fel a szakaszba FEJ:

3. Nyitási címke osztály hozzárendelése " sötétBg»:

4. Előtt záró címke tartalmazza a szkripteket:

5. Az utolsó szakaszban pedig rendeljen osztályt azokhoz az elemekhez, amelyek felett hófúvásnak kell kialakulnia:

Class="collectonme"

Ha nem szeretné, hogy hófúvások képződjenek a webhelyen, távolítsa el a sort a szkriptből:

Gyűjtemény: ".collectonme",

Ez egy kötelező intézkedés, különben nem esik le a hó a webhelyén.

Remek forgatókönyv, ezt használtuk korábban az oldalunkon.

Sima réteges hóesés hatás CSS3-mal

Itt, amint érti, nem fogunk mindenféle szkript használatához folyamodni, hanem csak a tiszta CSS-t kezeljük.

Demonstráció:


Varázslatos, nem?

Ennek a hatásnak a telepítéséhez kövesse három egyszerű lépést.

1. Archívum letöltése snow_img.zip a cikk végén. Csomagolja ki és töltse fel a tartalmat webhelyére FTP-n vagy ezen keresztül fájl kezelő hosting.

2. Illessze be a stíluslapba (lehetőleg a legaljára):

SnowContainer ( szélesség: 100%; magasság: 100%; pozíció: abszolút; felül: 0; bal: 0; z-index: -1; ) #hó (szélesség: 100%; magasság: 100%; háttérkép: url ("/snow/snow_1.png"), url("/snow/snow_2.png"), url("/snow/snow_3.png"); -webkit-animáció: hó 20s lineáris végtelen; -moz-animáció: hó 20s lineáris végtelen; -ms-animáció: hó 20s lineáris végtelen; animáció: hó 20s lineáris végtelen : 500px 1000px, 400px 400px, 300px 300px; ) ) @-moz-keyframes hó ( 0% ( háttérpozíció: 0px 0px, 0px 0px, 0px 0px; ) -0px 0px 0px 0px 0px 0px 0px 0px 0px 0px 0px 0px 0px 0px 0px 0px 0px 300px; ) ) @-webkit-keyframes hó ( 0% (háttér-pozíció: 0px 0px, 0px 0px, 0px 0px; ) 100% (háttér-pozíció: 500px 1000px, 400px 400px,-) 300px,-300px,-300px, kulcskockák hó ( 0% ( háttérpozíció: 0px 0px, 0px 0px, 0px 0px; ) 100% ( háttérpozíció: 500px 1000px, 400px 40 0px, 300px 300px; ) )

Ezután mentse el az összes módosítást.

Mint ez jó választás hó hatásai, ami kétségtelenül örömet okoz webhelyének látogatóinak.

A webdesign a jQuery segítségével nagyon egyszerű!

"Falling Snow" weboldal

Az újév közeledtével a legtöbb oldalon két dolog jelenik meg: a "hulló hó" és az akciók és kedvezmények oldala. Mindkettőt nagyon könnyű megtenni. Snow - jQuery bővítmények segítségével, valamint kedvezmények és eladások az árcédula feletti képen keresztül, félkövér piros vonallal több, állítólag a régi árnak felel meg.

Azonban most már csak a "hulló hó" elhelyezése érdekel minket az oldal oldalán. Ehhez több egyszerű lehetőség is van. Ezek alapján nézzünk meg kettőt jQuery.

A "hulló hó" telepítését egy új mappa létrehozásával kezdjük, természetesen a névvel , majd töltse le az archívumot, és csomagolja ki ebbe a mappába. Két forgatókönyvet kapunk benne jquery-1.8.3.min.jsés jquery.snow.js

Ezután hozzá kell adnia az oldal címét a címkén belül ... a következő sorokat, amelyek jelzik a szkriptek elérési útját, és egy kis JavaScript a "hulló hó" inicializálásához:



Ahhoz, hogy a hó megjelenjen a webhely oldalán, elegendő a címkén belül hozzáadni

.

Ennek a bővítménynek csak négy beállítása van. A fájl legelején vannak. jquery.snow.jsés bármelyik szerkesztőben vagy a Jegyzettömbben módosíthatók:
Minimális méret: 10 // minimális hópehelyméret
Maximális méret: 20 // maximális hópehelyméret
újon: 500 , // hópelyhek megjelenési gyakorisága ms-ban, azaz hósűrűség
flakeColor: "#bbbbbb" // hópehely színe

Vegye figyelembe az értéket is z-index:10 hóhoz, amely a fájl első soraiban van megadva jquery.snow.js. Beállítja a hópelyhek helyzetét a csúszkák (diavetítések) és a legördülő menük tetején, ha az oldalon vannak.

A "hulló hó" második változata
Ennél a lehetőségnél a saját hópelyhek képeit használják, amint az 1. ábrán látható. Ennek köszönhetően a plugin színesebb, ráadásul más effektusokhoz is sikeresen használható. Például, ha a hópehely rajzokat rózsasziromra cseréli, feldíszítheti egy esküvői oldal oldalát, a hulló százszorszépek pedig jól jönnek a nyári szünidőről szóló oldalon.


1. ábra. "Falling Snow" weboldal

Az újbóli telepítéshez használja a mappát , csak most csomagoljunk ki bele egy újabb archívumot, amiben a szkripteken kívül négy különböző hópelyhes kép is található. Továbbá az első példához hasonlóan a címkén belül ... szúrja be az új "hulló hó" fájlok elérési útját jelző sorokat:



Végül pedig adja hozzá a címke belsejébe (jobb az oldal tetején) sor

.

Ha nincs hó, akkor feltétlenül adja meg a hópehely képek teljes címét a fájl következő sorában. snow.js:
varimg=" "; .

A hósűrűség beállítása ugyanabban a fájlban van beállítva, a sorban egy numerikus argumentummal
setTimeout("snow("+id+");",100 ); hópelyhek gyakorisága,
és a hópelyhek egymás utáni mozgásának sebességét
$("#hó_"+id).animate((fent:"150%",balra:""+end_x+"%"),20000 ,function() // hópelyhek sebessége

Továbbá, mint az első lehetőségnél, ügyeljen az értékre z-index:10 hogy a hó átfedje az oldalcsúszkákat, legördülő menüket stb.

Szép napot és boldog új évet. Az újév előestéjén szeretnék megosztani veletek egy nagyon könnyű, gyönyörű és szerény hóeső plugint. Ez a szkript valóban nagyon könnyű, és könnyen elhelyezhető egy html fájlban anélkül, hogy megnehezítené a vele való munkát. html kódot oldal om. Igaz, ki lehet venni külön fájl. De a kényelem kedvéért mindent egy fájlban csináltam.

Itt keveset lehet mondani, jobb, ha megnézzük ennek a hóesésnek a bemutatóját. Ezen kívül van egy nagyon szép háttér és a "Happy New Year" felirat gyönyörű betűtípus"Homár" a Google-tól. Ezt a fájlt könnyedén internetes képeslappá alakíthatja gratulációval.

A hulló hópelyhek forgatókönyvének összekapcsolása a kész oldallal

1. Tartalmazza a jQuery könyvtárat

Így kapcsolódik: címkék között és illessze be a következő kódot:

2. Stílusok összekapcsolása

Illessze be a css kódot a css fájlba (általában style.css):

#canvas (szegély: 1px tömör fekete; pozíció: abszolút; z-index: 10000; ) #flake ( szín: #fff; pozíció: abszolút; betűméret: 25px; felső: -50px; )

3. Hozzon létre snow.js fájlt

Hozzon létre egy snow.js fájlt, és illessze be oda a következő javascript kódot:

Helyezze be a js fájlt :

4. Illessze be a html kódot

Nos, a legfontosabb dolog továbbra is megmarad - illessze be a hóesés html kódját bármely helyre :

Ha mindent jól csinált, akkor a hó elkezd esni a webhelyén.

Háttérkép, nagy fejléc és hulló hópelyhek összekapcsolása

Ez a változat abban különbözik, hogy van háttérképés egy nagy "Boldog Új Évet" felirat. A hóesés szkript ezen verziójának csatlakoztatása a webhelyhez meglehetősen egyszerű. Szükség:

1. Töltse le az archívumot, és csomagolja ki

2. Tartalmazza a jQuery könyvtárat

Ügyeljen arra, hogy tartalmazza a jQuery könyvtárat (nem szükséges, ha ez a könyvtár már benne van). Így kapcsolódik: címkék között és illessze be a következő kódot:

3. Csatlakoztassa a "Lobster" betűtípust

A jQuery könyvtárhoz hasonlóan a "Boldog új évet" feliratú betűtípust is megadjuk:

Természetesen, ha nincs szüksége erre a feliratra és betűtípusra, akkor nem helyezheti be, de a css-ben távolítsa el a "font-family: "Lobster", cursive;" attribútumot a H1-ből, vagy cserélje ki saját betűtípusára

4. Stílusokkal együtt

A lehetőség. Illessze be a css kódot a css fájlba. Íme a kód:

Img.bg ( /* Szabályok beállítása a háttér kitöltéséhez */ min-magasság: 100%; min-szélesség: 1024 képpont; /* Arányos méretezés beállítása */ szélesség: 100%; magasság: automatikus; /* Pozicionálás beállítása */ pozíció: rögzített; felső: 0; bal: 0; ) h1 (betűcsalád: "Lobster", kurzív; szín: #FFF; betűméret: 90px; szövegigazítás: középen; sormagasság: 95px; font- súly: normál; margó felső: 300 képpont; szöveg-árnyék: 5px 5px 5px #000; ) @média képernyő és (max. szélesség: 1024px) ( /* Erre a képre jellemző */ img.bg ( balra: 50% ; margó balra: -512px; /* 50% */ ) ) html, törzs (betűcsalád: Helvetica, Arial, sans-serif; betűméret: 12px; sormagasság: 16px; kitöltés: 0; margó: 0; szín: #333; ) .bar (háttérszín: #111; szín: #f0f0f0; box-shadow: 0px 0px 2px #333; vonalmagasság: 25px; kitöltés: 0px 20px; átlátszatlanság: 0,7; ). bar:hover ( átlátszatlanság: 1; ) .bar a ( szín: #DDD; ) .bar a:hover ( szín: #FFFFFF; ) a ( szín: #FFFFFF; szövegdekoráció: nincs; ) a:hover ( szín : #CCC; ) #canvas (szegély: 1px tömör fekete; pozíció: abszolút e; z-index: 10000 ) #flake ( szín: #fff; pozíció: abszolút; betűméret: 25 képpont; felső: -50 képpont; ) #oldal ( pozíció: relatív; )

B lehetőség. Létrehozhat egy külön fájlt is, például a snow.css-t, és oda illessze be ugyanazt a kódot, bár azt a következőképpen kell szerepeltetnie a fejben:

5. Csatlakoztassa a hulló hó scriptet

A lehetőség. Ehhez be kell szúrnunk az oldal aljára (bezárás előtt) a következő javascript kódot:

B lehetőség. Csakúgy, mint a css kódnál, a javascript is behelyezhető egy külön fájlba, és snow.js-nek is nevezhető, és bekerülhet a fejbe:

6. Töltse ki a háttérképet

Töltse fel a bg.jpg képet az archívumból a webhelye gyökerébe

7. Illessze be a html kódot

Nos, a legfontosabb dolog marad - beilleszteni a hulló hó html kódját:

Boldog új évet!

A hulló hó szkript sikeresen csatlakoztatva. Mindenképpen nézze meg működés közben. Minden jót!