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