Autor | Zpráva | ||
---|---|---|---|
Nestore Profil * |
#1 · Zasláno: 14. 2. 2008, 15:07:25
Zdravim, jedná se o menu. V IE se zobrazí tak jak má, ale v FF tam není vubec, je tam jenom modrý pozadí class="menu", odkazy tam nejsou vubec. přikladam HTML a CSS. CSS je udelaný jen pro IE, at sem delal co sem chtel FF proste nešlo tak sem to smazal. Kde co zmenit pls?Dík
<html> <head> <link href="style.css" rel="stylesheet" type="text/css"> <title></title> </head> <center> <body bgcolor="#88bae2"> <div class="header"></div> <div class="menu"> <a class="about" href="index.php?action=about"></a> <a class="faq" href="index.php?action=faq"></a> <a class="contact" href="index.php?action=contact"></a> <a class="payment" href="index.php?action=payment"></a> <a class="records" href="index.php?action=records"></a> </div> <div class="content"></div> <div class="end"> <div class="textend"></div> </div> </body> </center> </html> -------------CSS--------- .header { background-image: url(header1.png); width: 792; height: 143; text-align: right; #padding-left: 37em; #text-align: left; } .menu{ background-color: #293a75; width:792px; height:182px; } a.about { position: relative; #top: 0px; #left: -0.85em; width: 150px; height: 174px; background-image: url(about1.png); } a.about:hover { background-image: url(about.png); } a.faq { position: relative; #top:0px; #left: -0.4em; width: 150px; height: 174px; background-image: url(faq1.png); } a.faq:hover { background-image: url(faq.png); } . . . |
||
Měsíček Profil |
#2 · Zasláno: 14. 2. 2008, 15:16:11
Neřeší to problém, ale dobrá rada, menu si udělej v tazích <ul> <li> popřípadě <menu>
|
||
Nestore Profil * |
#3 · Zasláno: 14. 2. 2008, 15:39:31
No to jo, ale e by stejne zajímalo co stimhle...abych to neudelal blbe znova:)
|
||
Měsíček Profil |
#4 · Zasláno: 14. 2. 2008, 15:42:21
Taky bych nedával <center> před body .. zbytečně dáváš class jednotlivým prvkům stačilo by třebas nějáké menu, aby jsi se na něm učil zkus se podívat na interval.cz tam najdeš jednoduchý a přímo přesně popsaný postup.
|
||
Bubák Profil |
#5 · Zasláno: 14. 2. 2008, 15:52:25
Hlavní problém, je, že jen IE dá inline elementu (odkazu) rozměry. Tvůj problém řeší:
.menu a {display: block;} /* muzes pridat i rozmery, nemusis je mit v kazde deklaraci */ Koukni na: http://interval.cz/clanky/kaskadove-styly-v-dobrem-stylu/ http://css.interval.cz/menu/ |
||
Časová prodleva: 16 let
|
0