| Autor | Zpráva | ||
|---|---|---|---|
| 7777 Profil |
#1 · Zasláno: 11. 4. 2010, 09:26:23
Ahoj mám problém z novým typom menu ktoré chcem začať používať ide o trojurovňové menu všetko funguje ako má akurát menu sa zakaždým odšúpne od okraja stránky 15 px z hora,15 px zdola,15px od okrajov. Čo s tým vyzerá to akoby bol okolo celého menu neviditeľný rámček ale margin i padding sú na nule a ja už neviem čo robiť to menu nutne potrebujem do nových stránok.
CSS: .menu { z-index:1000; font-size:90%; margin:25px 0 50px 15px; /* this page only */ } /* remove all the bullets, borders and padding from the default list styling */ .menu ul { padding:0; margin:0; list-style-type:none; width:150px; } /* hack for IE5.5 */ * html .menu ul {margin-left:-16px; ma\rgin-left:0;} /* position relative so that you can position the sub levels */ .menu li { position:relative; background:#FF0101; height:26px; } /* get rid of the table */ .menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;} /* style the links */ .menu a, .menu a:visited { display:block; text-decoration:none; height:25px; line-height:25px; width:149px; color:#ffffff; text-indent:5px; border:1px solid #000000; border-width:0 1px 1px 0; } /* hack for IE5.5 */ * html .menu a, * html .menu a:visited {background:#d4d8bd; width:150px; w\idth:149px;} /* style the link hover */ * html .menu a:hover {color:#ffffff; background:#FF0101;} .menu :hover > a { color:#000000; background:#E2FF01; } /* hide the sub levels and give them a positon absolute so that they take up no room */ .menu ul ul { visibility:hidden; position:absolute; top:0; left:150px; } /* make the second level visible when hover on first level list OR link */ .menu ul li:hover ul, .menu ul a:hover ul { visibility:visible; } /* keep the third level hidden when you hover on first level list OR link */ .menu ul :hover ul ul{ visibility:hidden; } /* keep the fourth level hidden when you hover on second level list OR link */ .menu ul :hover ul :hover ul ul{ visibility:hidden; } /* make the third level visible when you hover over second level list OR link */ .menu ul :hover ul :hover ul{ visibility:visible; } /* make the fourth level visible when you hover over third level list OR link */ .menu ul :hover ul :hover ul :hover ul { visibility:visible; } </style> <!--[if IE 7]> <style type="text/css"> .menu li {float:left;} </style> <![endif]--> |
||
| panther Profil |
#2 · Zasláno: 11. 4. 2010, 09:54:37
7777:
dej sem odkaz na stránku, kódem se probírat nebudu. |
||
| 7777 Profil |
#3 · Zasláno: 11. 4. 2010, 11:00:06
http://www.tomas4.php5.sk/ Tady to je. Všimni si že menu sa odtrhlo od okraja stránky a ja si s tým neviem rady nepomohlo poziciovanie.
|
||
| Bubák Profil |
#4 · Zasláno: 11. 4. 2010, 11:29:58
7777:
„Všimni si že menu sa odtrhlo od okraja stránky a ja si s tým neviem rady“ Myslíš tohle? .menu {
z-index:1000;
font-size:90%;
margin:25px 0 50px 15px; /* this page only */
}Pokud to vynuluješ, zůstane ti tam výchozí 2px mezera od cellspacing. |
||
| 7777 Profil |
#5 · Zasláno: 11. 4. 2010, 12:48:24
Ďakujem za pomoc a ešte sa chcem spýtať. Obajvil som jeden veľký problém v IE a potreboval by som naň riešenie. V IE sa menu javí neuveriteľne rozložené. Tlačítka sú od seba vzdialené možno viac ako 150px v ostatných prehliadačoch sú normálne.
|
||
| Bubák Profil |
#6 · Zasláno: 11. 4. 2010, 13:17:04
Neshazuj IE do quirku, to ti pomůže v IE8 a také v IE7 se to o poznání zlepší.
www.lupa.cz/clanky/navrat-modreho-e/ - tabulka vykreslovacích režimů. |
||
| 7777 Profil |
#7 · Zasláno: 11. 4. 2010, 13:42:59
Ďakujem za článok ale čo s tým menu? Musím stovky veci dať do menu a to nepôjde prehľadne bez tohoto menu. Ako teda zabránim aby sa mi vykreslilo menu na kilometrové pozadie.
|
||
| 7777 Profil |
#8 · Zasláno: 13. 4. 2010, 18:45:40
Ešte by som potreboval pomoc lebo toto menu sa mi zobrazuje v IE 8 ako kilometrová čiara v ktorej každých niekoľko metrov sú dve tlačítka a v IE 7 sú od seba síce len 10px ale faby tlačítok sú vymenené. Tlačítka sú žlté a keď naňe presuniem kurzor tak sčervenajú.
|
||
| Bubák Profil |
#9 · Zasláno: 13. 4. 2010, 19:48:26
Asi jsi nepochopil, co jsem myslel tím „Neshazuj IE do quirku, to ti pomůže v IE8 a také v IE7 se to o poznání zlepší.“
Na prvém řádku máš: <!-- ?xml version="1." encoding="windows-1250"? --> Buď tam dej korektní XML deklaraci, nebo to smaž. |
||
| 7777 Profil |
#10 · Zasláno: 13. 4. 2010, 19:55:58
To menu som vlastne našie a upravil pre potreby môjho nového webu. Ďakujem pomohlo to.
|
||
| 7777 Profil |
#11 · Zasláno: 14. 4. 2010, 16:41:01
Deklarácia je zamazaná a menu sa zobrazuje už lepšie ale narazil dom ešte na problém že tlačítka sú od seba vzdialené tak 10px teda je medzi nimi medzera 10px. v quirku to už nemám kde by mohol byť ešte problém a ešte som narazil na jeden IE8 mi ignoruje farbu rámčeka obrázkového odkazu aj samotný obrázok hoci je cesta dobrá lebo v MF to funguje.
|
||
|
Časová prodleva: 16 let
|
|||
0