Autor | Zpráva | ||
---|---|---|---|
Z3NTIVA Profil |
#1 · Zasláno: 12. 5. 2012, 17:20:59
Zdravím, mám problém s měnícími se obrázky... Nevíte někdo, proč se překrývají, ale nemění ? :) Díky
A také, proč vysouvací menu "nabízíme" překryje všechny obrázky až na ten první ( to modré bmw ) |
||
Internetto Profil * |
#2 · Zasláno: 12. 5. 2012, 17:37:51
PS: ide o webstránku www.hoscer.cz :-)
|
||
Z3NTIVA Profil |
#3 · Zasláno: 12. 5. 2012, 17:53:21 · Upravil/a: Z3NTIVA
jo :)
sry, zapoměl sjem ho uvest ten odkaz. |
||
Marek88 Profil |
Z3NTIVA:
„Nevíte někdo, proč se překrývají, ale nemění ?“ Tu slideshow jsi někde stáhl nebo jsi jí udělal ty a nevíš, kde máš chybu? Pokud jsi ji stáhl, tak asi bude dělaná pro neprůhledné obrázky - tudíž nahrazení funguje (horní obrázek zcela překryje ten spodní). V tvém případě bude potřeba kromě zobrazení dalšího skrýt ten předchozí... Zkusím naznačit, ale jQuery neumím... function slideSwitch() { var $active = $('#slideshow IMG.active'); if ( $active.length == 0 ) $active = $('#slideshow IMG:last'); var $next = $active.next().length ? $active.next() : $('#slideshow IMG:first'); $active.addClass('last-active'); $active.animate({opacity: 0.0}, 1000, function() {}); // Tento řádek by měl postupně skrýt aktivní obrázek $next.css({opacity: 0.0}) .addClass('active') .animate({opacity: 1.0}, 1000, function() { $active.removeClass('active last-active'); }); } $(function() { setInterval( "slideSwitch()", 6000 ); }); Z3NTIVA: „A také, proč vysouvací menu "nabízíme" překryje všechny obrázky až na ten první ( to modré bmw )“ Menu překryjí všechny obrázky, protože mají class "active" a ta má z-index 100 (obrázek má větší z-index, než menu). Ale jenom BMW má šedé pozadí a proto menu skutečně zakryje. Ostaní obrázky mají pozadí průhledné a proto je menu vidět. |
||
Z3NTIVA Profil |
#5 · Zasláno: 12. 5. 2012, 19:18:50 · Upravil/a: Z3NTIVA
Počkej, a nešlo by to udělat tak, že bych dal všem obrázkům šedé pozadí ? Tedy, žádný obrázek by nebyl průhledný ?
Tak, a už to mám :) Díky |
||
Časová prodleva: 12 let
|
0