Weboldal menü-gombjainak megjelenése
Hali!
Kezdő weblapszerkesztőként szeretném megkérdezni, hogy hogyan lehetne a weboldal menüpontjainak effektjeit olyanra megváltoztatni, hogy ha az egeret a menüpontra húzzuk, akkor az nem csak például más színű lesz mielőtt rákattintunk, hanem szépen fokozatosan sötétedik be olyan színűre, ami majd olyankor lesz, amikor már "current_page_item" a menüpont.
Valami ilyesmi effektre gondolok, ami ezen a honlapon van a menüpontoknál
Elnézést a bonyolult megfogalmazásért tényleg!
Segítségeteket előre is köszönöm!
■ Kezdő weblapszerkesztőként szeretném megkérdezni, hogy hogyan lehetne a weboldal menüpontjainak effektjeit olyanra megváltoztatni, hogy ha az egeret a menüpontra húzzuk, akkor az nem csak például más színű lesz mielőtt rákattintunk, hanem szépen fokozatosan sötétedik be olyan színűre, ami majd olyankor lesz, amikor már "current_page_item" a menüpont.
Valami ilyesmi effektre gondolok, ami ezen a honlapon van a menüpontoknál
Elnézést a bonyolult megfogalmazásért tényleg!
Segítségeteket előre is köszönöm!
jQuery
Itt egyszerűen elsajátítod, de ha bővebben bele akarod ásni magad, akkora következő helyen nézelődj: http://jquery.com/
Plugin nélkül
Egyébként, miért nem a hivatalos dokumentációt linkelted, miért a w3schools-osat?
Ha mindenképpen JavaScriptet szeretne használni az animációra, és még nem használ semmilyen keretrendszert, akkor már inkább Émile, mivel ez tud színeket is animálni, és mindössze 2kb.
Ha nem találkoztál még a
Ugyanígy, ha eddig nem találkoztál a w3schools-szal, semmiképp NE kezdd használni. Ha jó átfogó webes dokumentációt szeretnél, ott a Mozilla Developer Network, a jQuery leírását pedig értelemszerűen a jQuery saját honlapján érdemes keresni. A w3schools már eddig is elég kárt okozott.
A linkelt oldal CSS
Ettől a kódtól máris úgy fog
Ha igen, akkor hova illesszem be? A .css fájlba?
HTML
Mint kezdő
Minden erőforrást megadtunk, amire szükséged lesz a feladathoz, ha további problémák merülnek fel, várjuk a részletesebb kérdést.
SIKER
Legelőször jQuery-vel próbáltam megcsinálni, de nem sikerült, végül CSS Transition-nal sikerült megcsinálnom.
Köszönöm a segítségeteket!
IE8 ?
Lehet
A transition tipikusan olyan