| Autor | Zpráva | ||
|---|---|---|---|
| moom Profil |
#1 · Zasláno: 23. 12. 2006, 20:15:18
dobry den,
rad bych se nekoho zeptal, proc funguje spatne rozbalovaci menu v opere na strankach WWWplastsvarCZ. V IE, Firefox je vse v poradku. v opere se nemuzu dostat na nizsi polozky, protoze se najednou rozbalovaci menu zavre. puvodne jsem mel pocit, ze opera chape border bunky jako prazdne misto a proto menu zavre, ale to bude asi blbost. pokud ma prosim nekdo nejake reseni, budu mu velice zavazan. predem dekuji MO |
||
| moom Profil |
#2 · Zasláno: 23. 12. 2006, 20:47:37
hmmm... zahada... jako bych napsanim predchoziho
prispevku rekl kouzelne slovicko, protoze kdyz to ted znova testuju, tak uz to funguje... nicmene to mozna blbne nekomu z vas, takze pokud nekdo zna reseni tohoto problemu, prosim o pomoc |
||
| moom Profil |
#3 · Zasláno: 23. 12. 2006, 20:52:49
hmmm... stacilo restartovat operu a uz to zase
nejede. tedy prispevek jedna je stale aktulani ;) omlouvam se za mensi monolog, ale rad bych to potreboval vyresit. dekuji MOOM |
||
| venca163 Profil |
#4 · Zasláno: 23. 12. 2006, 21:27:47 · Upravil/a: venca163
smazáno
moom mě to funguje jak v IE a FF, tak v Opeře |
||
| Bubák Profil |
#5 · Zasláno: 23. 12. 2006, 22:05:28
Mi to v Opeře funguje korektně (směrem dolů) po přetí položku, pak se to chová podivně a na položku "Žumpy a šachty" se při pomalém pohybu myší nedostanu. Testuji to v Opeře Version 9.10 Build 521Platform Linux.
Při nulovém rámečku se chyba neprojevila, pži horním rámečku taky ne, ale to zase má menu jiný vzhled. Zkuzil jsen dát rámeček přímo odkazu (tagu a), ale chyba se opět projevila. Nakonec jsem použil pozadí pro menu a padding. Pod paddingem má být pozadí vidět. Chyba v Opeře se se neprojevila a otestoval jsem menu také ve Firefoxu (vpořádku) Konqueroru (prosvítá žlutá, možná by to šlo opravit, ale to je kosmetická vada). Při testech jsem použil červené orámování, abych ho lépe viděl. ul { list-style: none; background: red; /* pridano */ } ul a { color: #FFFFFF; text-decoration: none; display: block; padding: 5px 5px 5px 10px; width: 125px; background-color: #5A5B72; } ul a:hover { color: #FFFF00; text-decoration: none; background-color: #30313D; } ul li { padding-bottom: 1px; /* upraveno */ border-bottom: 0px solid red; /* smazat */ border-right: 1px solid #7C8AA4; float: left; position: relative; } ul li ul { list-style: none; position: absolute; left: 0; top: 100%; display: none; width: 141px; /* upraveno */ border-top: 1px solid #7C8AA4; } |
||
| moom Profil |
#6 · Zasláno: 23. 12. 2006, 22:30:00
to VENCA:
dekuju za link, presne toto jsem nechtel, protoze bych se nerad zobrazoval ve vyhledavacich, tedy pokud nema diskuze zakazane indexovani. takze priste to prosim nedelej, protoze i mene gramotny clovek pochopi jaky je spravny odkaz... to BUBAK: dekuju, stahnu si to a dam do notasu na otestovani. kazdopadne jeste jednou diky a preju ti pekne, vesele vanoce a hodne stesti a zdravi do noveho roku, no a pokud sedis v Brne, nebo v Praze mas u me pivko ;) dam jeste vedet jak to dopadlo, zatim oleeee MOOM |
||
| venca163 Profil |
#7 · Zasláno: 23. 12. 2006, 22:36:34
moom
bylo to skutečně jen z důvodu pohodlnosti...nevěděl jsem, že to vadí. smazáno |
||
| moom Profil |
#8 · Zasláno: 24. 12. 2006, 10:33:12
to BUBAK:
dekuju jeste jednou, ale mam malej problem. sice to funguje spravne v opere, ale vadi mne pruhlednej pruh mezi menu a zlutym pruhem pod nim. Ktery zpusobuje "padding-bottom: 1px" Kdyz dam barvu pozadi na ".menu" tak uz tam neni, ale mam dvojitou linku (2px) kdyz mam menu aktivni mezi prvni a druhou bunkou. nemate prosim nejaky dobry napad? myslel jste tento "border-bottom: 0px solid red;" radek smazat? ps: tento priklad neni videt na webu, testuju to v notasu |
||
| Bubák Profil |
#9 · Zasláno: 24. 12. 2006, 11:29:27 · Upravil/a: Bubák
Tak mě napadlo otestovat tvé původní menu, ještě štěstí, že jsi ho nechal na webu ;-) v Opeře s nastavením "Vysoký kontrast" (Zobrazit, Styl, Vysoký kontrast) a menu se chovalo korektně. Protože jde o stylopis tam-kde-jsi-ji-instaloval/opera/styles/user/Contrastwb.css, tak mi bylo jasné, že když do nějaké deklarace přidám pozadí, tak to musí fungovat. Přiznám, že jsem přidával naslepo, metoda pokus-omyl, shora dolů (jen v menu samozřejmě).
Takže tady je úprava původního menu: ul li ul { list-style: none; position: absolute; left: 0; top: 100%; display: none; width: 125px; border-top: 1px solid #7C8AA4; background-color: #5A5B72; /* pridano */ } V jiných prohlížečích jsem to netestoval, ale protože to předtím funfovalo správně, mám za to, že taková neškodná úprava žádný prohlížeč nerozhodí. no a pokud sedis v Brne, nebo v Praze mas u me pivko ;) Až budeš mít cestu do Ostravy, tak se ozvi ;-))) preju ti pekne, vesele vanoce a hodne stesti a zdravi do noveho roku Taky hezke Vánoce, a hodně zdraví a štěstí do Nového roku. Vypnu PC a užiju si poklidné offline Vánoce. |
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0