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: 13 let
|
0