| Autor | Zpráva | ||
|---|---|---|---|
| m1ke Profil * |
#1 · Zasláno: 7. 4. 2011, 17:35:07
Cuš, potřeboval bych poradit. Jak zarovnat podmenu. Tak, aby pozadí bylo po celé sířce a odkazy by začínaly třeba od středu. A hlavně, aby se to zobrazovalo ve všech prohlížečích stejně, nejvíc mě blbne IE.
#menu li span {
float: left;
margin-left: 9px;
position: absolute;
margin-top: 40px;
display: none;
width: 1031px;
height: 41px;
background-image:url(image/podmenu.png);
background-repeat: repeat-x;
}
#menu li:hover span{
display: block;
}
#menu li span a{
padding: 15px 5px 5px 5px;
display: inline;
color: #FFF;
font: bold 12px "Trebuchet MS", Arial, Halvetica, sans-serif;
border-right: 0px;
}
#menu li span a:hover {
text-decoration: underline;
color: #be1522;
text-decoration: none;
border-right: 0px;
} |
||
| Trejpa Profil |
#2 · Zasláno: 7. 4. 2011, 18:54:28
m1ke:
Samozřejmě všichni známe strukturu tvé stránky, že? Prosím o odkaz na živou ukázku. Nicméně co už v tom kódu bije do očí: • kombinace plavání a absolutní pozice - co si má prohlížeč vybrat? • Internet Explorer 6 a nižší neumí :hover jinde, než na odkazech. To řešíš jak? • Jak budou takové menu ovládat uživatelé zařízení bez :hoveru (tablety, telefony, čtečky)? „odkazy by začínaly třeba od středu“ Souhrn prvků plovoucích vedle sebe nelze bez znalosti jejich celkové šířky vystředit (myslíš-li tohle). |
||
| m1ke Profil * |
#3 · Zasláno: 7. 4. 2011, 19:19:56
Trejpa:
stránka je www.savadika.cz když to pozadí nejde po celé stránce, tak to nevadí mě by to stačilo, tak jak to je...ale v IE to podmenu je posunuté doprava a nevím co stím dělat |
||
| m1ke Profil * |
#4 · Zasláno: 8. 4. 2011, 15:54:27
Tak zjistil jsem, že je blbost to dělat po celé šiřce, tak jsem to dal jenom na velikost bílého okna.
Ale když dám v IE8 kompatibilní režím, tak se mi podmenu posune do prava. V normálním režimu to jede v pohodě a taky nevím co to dělá ve starších IE. Prosil bych radu. |
||
|
Časová prodleva: 15 let
|
|||
0