Autor Zpráva
7777
Profil
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
7777:
dej sem odkaz na stránku, kódem se probírat nebudu.
7777
Profil
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
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
Ď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
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
Ď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
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
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
To menu som vlastne našie a upravil pre potreby môjho nového webu. Ďakujem pomohlo to.
7777
Profil
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.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0