Autor | Zpráva | ||
---|---|---|---|
nevimsirady Profil * |
#1 · Zasláno: 25. 5. 2009, 08:25:42
Ahoj,
obracím se na Vás, protože víc hlav víc... zkouším napozicovat jednu šablonu. Bohužel nevím si s tím rady. Nedaří se mi to rozlousknout.. Poradíte mi, co mám špatně? Jak daný problém vyřešit? Díky |
||
panther Profil |
#2 · Zasláno: 25. 5. 2009, 08:30:25
nevimsirady
a odkaz nebude? |
||
nevimsirady Profil * |
#3 · Zasláno: 25. 5. 2009, 08:54:15
|
||
Bubák Profil |
#4 · Zasláno: 25. 5. 2009, 09:32:37
Zkus nakreslit jiný obrázek, kde to budeš mít dobře.
|
||
nevimsirady Profil * |
#5 · Zasláno: 25. 5. 2009, 09:43:19
Mělo by to vypadat nějak takhle: Odkaz
|
||
nevimsirady Profil * |
#6 · Zasláno: 25. 5. 2009, 09:50:47
oprava! Odkaz
|
||
nevimsirady Profil * |
#7 · Zasláno: 26. 5. 2009, 08:02:32
Nikdo mi neporadí?
|
||
zvěřiňák Profil * |
#8 · Zasláno: 26. 5. 2009, 12:39:38
Jako hlavní problém je asi v těch tvých obrázcích, které používáš. Mají všechny kolem sebe různě široký rámeček bílé barvy. Na ukázku jsem jeden rámeček obarvil, aby byl vidět.
Aby se to srovnalo, je potřeba do "ul" přidat nulový margin: #header ul { list-style: none; padding: 0; margin: 0; } A v tom horizontálním menu zase musíš mít ty obrázky v přesném pořadí (díky těm rámečkům). Takže první bude Home (ban/3.gif), další About us (ban.1gif), Adviser (ban/2.gif), Contact (ban/4.gif) a Forum (ban/5.gif). Ovšem asi rozumnější by bylo ty obrázky pořádně ořezat a pozicovat to pomocí css. |
||
nevimsirady Profil * |
#9 · Zasláno: 26. 5. 2009, 15:22:47
JJ díky, moc mi to pomohlo! Odskakování menu jsem vyřešil nastavením font-size na 0px u každé položky v menu. V opeře mi to funguje správně. V exploreru se mi stále jednotlivé položky (obrázky) v menu nezobrazují úplně nahoře, viz Odkaz
|
||
zvěřiňák Profil * |
#10 · Zasláno: 26. 5. 2009, 23:05:33
Když jsem zkusil místo "ul" a "li" použít odstavce, tak se to zobrazuje stejně v IE i Mozille.
<DIV id="upA"> <p><A class="homePage" title="Home page" href="#"></A></p> <p><A class="aboutUs" title="About us" href="#"></A></p> <p><A class="ourServices" title="Our services" href="#"></A></p> <p><A class="partners" title="Partners" href="#"></A></p> <p><A class="contacts" title="Contacts" href="#"></A></p> </DIV> Ještě to musíš příslušně upravit v css. Potom ještě přidat clear: both; do #upB #upB { BACKGROUND-IMAGE: url(ban/b.gif); WIDTH: 573px; HEIGHT: 121px; clear:both; } |
||
panther Profil |
#11 · Zasláno: 27. 5. 2009, 07:29:13
zvěřiňák
„Když jsem zkusil místo "ul" a "li" použít odstavce“ aneb, když jsem si v krámě koupil rohlíky místo auta... nevimsirady „V exploreru se mi stále jednotlivé položky (obrázky) v menu nezobrazují úplně nahoře“ to CSSko je docela hrozné, od oka bych zkusil #header li {float: left} |
||
nevimsirady Profil * |
#12 · Zasláno: 27. 5. 2009, 09:01:21
zvěřiňák asi by to takhle šlo, nzkoušel jsem, ale díky moc si mi pomohl.
panther udělal jsem to podle tebe a funguje. Díky |
||
zvěřiňák Profil * |
#13 · Zasláno: 27. 5. 2009, 09:44:01
panther
Každá věc na světě jde udělat několika různými způsoby. Jenom jsem zkusil jiný způsob. |
||
panther Profil |
#14 · Zasláno: 27. 5. 2009, 09:45:49
zvěřiňák
„Jenom jsem zkusil jiný způsob.“ a to sice ten njehorší, jaký lze v této situaci použít - nulová semantika. Studuj ;-) |
||
Časová prodleva: 15 let
|
0