Hogyan lehet zökkenőmentesen megváltoztatni egy blokk színét (elemet) a css és a jquery használatával

Helló, kedves olvasóim a blognak. Ma megtudhatjuk, hogyan lehet egy sima színváltozást létrehozni a CSS és a jQuery használatával. Ezzel a plug-in segítségével elképesztően gyönyörű formatervezési eredményeket érhet el. Például lehet, hogy egy hűvös menü, amely fokozatosan színe megváltozik, ha mozog, és hidd el, ez úgy néz ki, nagyon szép.

Hogyan lehet zökkenőmentesen megváltoztatni egy blokk színét (elemet) a css és a jquery használatával

És kezdjük. Először létre kell hoznia a leggyakoribb blokkokat a CSS használatával. amely felbontása 500 x 50 képpont lesz:

Készülünk egy osztályra a jövőbeli blokkhoz, például Box:

Ehhez hasonló dolgot kell kapnunk:

Most a legérdekesebb. Szükségünk van a kurzorra, hogy simán átválthassuk a megadott színt, amikor lebegünk a blokk felett. Ezt a jQuery használatával fogjuk megtenni.

A címkék megkezdése és be kell állítania a következőket:

Ezután ismét a címkék között és másolja ezt a szkriptet:

Hol a .box a blokkosztály, amelyet a CSS-ben hoztunk létre.

"# FF4500" a szín, amikor lebeg. 400 - animációs sebesség lebegéskor.

"#ffffff" az eredeti szín a kurzor eltávolítása után. 400 - az animáció sebessége a kurzor mozgatásakor.

Ezt követően, amikor mindent megtesz a fentiek szerint, a blokk színe simán változik. Ha ilyen blokkot szeretne beilleszteni egy oldalra, akkor csak a megfelelő helyre kell felvennie a következőket:

És megjelenik a blokk.

Ha az oldalon lévő blokkokat különböző színekkel kívánja készíteni, mint a példámban. Szükség lesz a címkék között és néhány sorozatot helyezzen el egymás után, és ennek megfelelően ne felejtse el megváltoztatni a kívánt színt. A legfontosabb az osztály megváltoztatása, például a fenti példánkban, a Box osztályban. és a következő szkriptnek egy másik osztályba kell kerülnie, például a Box1-nek. majd Box2 és így tovább.