Autor Zpráva
matata8611
Profil
Ahoj,
mám potřeboval bych, aby když najedu myší na div1 změnilose pozadí v div2?
Můžete mi prosím poradit jak na to?

Divy jsou samostatné, nejsou do sebe vnorene.

Díky moc.
joe
Profil
Nedal jsi strukturu HTML, je možné, že to lze vyřešit jen pomocí CSS.

V JavaScriptu stačí, když ve funkci, která se spustí při události najetí na div1 nastavíš třídu divu div2 (a po odjetí ji zase odstraníš).
matata8611
Profil
<div class="1"></div>
<div class="2"></div>
Marschmallow
Profil
matata8611:
Takhle?
Živá ukázka
Div "druhy" je podřazený divu "prvni".
Jan Tvrdík
Profil
Jde to vyřešit, i když jsou vedle sebe:

.prvni:hover + .druhy {
    background: red;
}
Marschmallow
Profil
Jan Tvrdík:
Šikovně vymyšlené, to plusko mě tam nenapadlo ;)
Bubák
Profil
joe napsal:
Nedal jsi strukturu HTML, je možné, že to lze vyřešit jen pomocí CSS.

matata8611:
O strukturu HTMK jsi nebyl požádán jen tak, z legrace, budu předpokládat, že kód, který jsi dal do diskuse, odpovídá struktuře DIVů na tvém webu.
Nedoporučuji, aby id nebo class začínal číslicí, jsou s tím problémy.
http://kod.djpw.cz/rteb
http://kod.djpw.cz/rteb-

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: