Autor Zpráva
Z3NTIVA
Profil
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 *
PS: ide o webstránku www.hoscer.cz :-)
Z3NTIVA
Profil
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
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

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: