Halp! HTML probléma

Üdv!

Volna nekem egy nagy problémám, megkért egy barátom, hogy ha tudok, dobjak már neki össze egy honlapot, belekezdtem, egész sokra is jutottam, de szembetalálkoztam két (számomra) megoldhatatlan problémával.

De elöbb vess rá egy pillantást: http://ajkanet.hu/~palkovics/

Bal fent van egy üres rész a menü mellett, ez a navigáció helye, s ha szükség van rá (van előző, vagy következő lap, esetleg ki lehet lépni egyel fentebbi szintre), megjelenik.

Ez most így néz ki: http://hup.pastebin.com/P0JbTazM

Nagy problémám ezzel, hogy bizonyos esetekben (pl. első képnél állunk, vagy a legfelső szinten vagyunk) a navigáció ezen elemei eltűnnek, hisz nincs értelmük. De ekkor az többi menüpont elcsúszik, és sehogy sem bírom odakötni.

PHP az egész (légyszíves, majd ne sírjatok), és nagyon csúnya a workaroundom: http://hup.pastebin.com/5ydV1EYV

Ezt inkább div-vel, vagy másképp kellene megloldani, mert így nem merem kiadni a kezemből, és nem is szép. Tudna valaki segíteni, hogyan csináljam meg? (Igen, nem vagyok programozó.)

Előre is köszönöm!

Hozzászólások

Nem értek hozzá, de "nobr" nem segít?
kacsacsőrben. :)

Nem a sortörés a probléma, hanem az, hogy ha galériában vagy, és van előző és következő kép, akkor ezt látod:

Prev Up Next

Ez eddig jó, de ha nincs előző kép, mert az elsőt nézed épp, akkor az Up kicsúszik bal szélre, és ezt látod:

Up Next

Én azt szeretném, ha az összes navigációs menüpont a helyén maradna, akkor is, ha a többi esetleg hiányzik (Az Up tehát mindig középen, a Next pedig mindig jobbszépen).

Ha félreértettelek, bocsi.

"The way to find what the mainstream will do tomorrow is to associate with the lunatic fringe today." -- 1995, Jean-Louis Gassée
/ http://haiku-os.org /

Ezt a legegyszerűbb talán úgy megcsinálni, hogy amikor nincs előző v. következő, akkor is kirakod a szöveget, de nem linkként, így a szöveg állandóan ott marad (esetleg más színt is adhatsz neki.) A másik lehetőség, hogy egy table-be rakod vagy 3 egymás mellett lévő div-be (amit float:left-tel tehetsz egymás mellé). Ebben az esetben előre állítsd be fixre a szélességeket.

Nem pereg le egyáltalán, érezd a lemondást a hangomban :)
Az elmúlt 3 héten (134 órán át) egyfolytában kókányolnom kellett a munkahelyen, talán így érthetőbb...

"The way to find what the mainstream will do tomorrow is to associate with the lunatic fringe today." -- 1995, Jean-Louis Gassée
/ http://haiku-os.org /

[off]

Halp. LOL :D

[/off]

[on]

CMS nem egyszerűbb? Drupal, Wordpress, Joomla, etc.

[/on]

|| "Software is like sex: it's better when it's free." Linus Torvalds || Visit Gorkhaan's Homepage

Ez Zenphoto. De a kinézetet attól még, hogy CMS, meg kell csinálni...

Amúgy a címet ez a kép ihlette: http://www.veronicabelmont.com/wp/wp-content/uploads/2007/06/halp.jpg

"The way to find what the mainstream will do tomorrow is to associate with the lunatic fringe today." -- 1995, Jean-Louis Gassée
/ http://haiku-os.org /

Végezz tartalomcserét:
http://hup.pastebin.com/CSXG4SVD
A két(vagy bármennyi) klassznévhez meg veszel fel css -t; helykitöltővel,stb.

De semmi esetre se használj nem törő/egyéb szóközt.

Szerk:
A $menustatus -t te kapod majd a CMS-től.

'lekene sslje'

azenoldalamponthu

No, most már szebb lett, de a szövegek lejjebb vannak csúszva kicsivel: http://anyhub.net/file/screen-shot-2010-05-24-at-3.00.43-pm.png

Tudna valaki tanácsot adni, hogyan javíthatom ki?
Annyira rájöttem, hogy az "a" tag tolja feljebb, viszont a sima szövegeknek nincs "a" ragjük, akkor hogyan oldhatom meg ezt a problémát?

"The way to find what the mainstream will do tomorrow is to associate with the lunatic fringe today." -- 1995, Jean-Louis Gassée
/ http://haiku-os.org /

Ezt kb. igy lehetne leirni:


/* CSS */
.navi {
  line-height: 20px;
}

a.navi, 
a.navi:link,
a.navi:visited {
  text-decoration: none;
  color: black;
}

a.navi:visited {
  text-decoration: underline;
  color: #555;
}



p.navi {
  text-decoration: none;
  color: #aaa;
}

<!-- HTML -->
<a href="#" class="navi">Prev</a>&nbsp;<p class="navi">Up</p><a href="#" class="navi">Next</a>

--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.