Autor Zpráva
libor_h
Profil
rád bych se zeptal:

dal jsem dohromady menu v JS a CSS... když najíždím myší z menu na podmenu,
bývá problém nechat to menu "vysvícené".
Asi je tam část neaktivní plochy, která způsobí zrušení výběru...
uměl by mi někdo zkušený pomoci prosím?

příklad je na www.protibolestiazanetu.cz : > o společnosti <

díky libor
Bubák
Profil
Problém dělá "skákací čára" (class=highlight), jak se zmíněnému elementu správně říká, nevím, bo takový rušivý prvek nepoužívám a ani na jiných stránkách nemám v oblibě.
#menu li {
    position: relative;
    z-index: 20;
}
Pravděpodobně by stačilo použít nižší z-index, třebas 2, ale to jsem neotestoval.

Být to moje stránky, tak pro <li class=highlight> dám display: none ;-)
libor_h
Profil
děkuji velice...
z-index skvěle zafungoval...


ještě jednou děkuji...'

Libor
Tomáš123
Profil
libor_h:
Stačí prvku ul.falback definovať margin-top: -5px; (možno aj menej; 2px je málo). I keď bude takéto riešenie fungovať, určite by to šlo aj čistejšie. Ak tam tú čiaru chceš, tak jej nastav, aby sa pohybovala zo spodnej strany položky (teda, aby ju prekrylo vysúvacie menu). Potom bude možné urobiť celý proces vysúvaniu bez akéhokoľvek použitia z-indexu či mínusového marginu.
libor_h
Profil
ano děkuji,

druhá varianta funguje také...
ale zůstanu u z-index, protože záporný okraj mi podmenu dostal příliš k hlavnímu menu...
(a hlavně nevrtat do něčeho, co funguje... <:), ale děkuji za námět....)

přeji pěkné odpoledne a nezbývá mi než dál pracovat...

Libor

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:

0