Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Zarovnání menu - CSS (a HTML)

Takže mám další problém s HTML a CSS, snad se v tom někdo vyzná lépe než já. Na stránce mám JavaScriptové menu, které obsahuje slider a nad ním jednoduché odkazy. Problém nastává, když chci tyto odkazy vycentrovat doprostřed stránky, jediné funkční řešení by bylo, kdybych měnil velikost pixel po pixelu, já chci aby menu zabíralo 50% šířky.

Ukázka: test.htm

Předmět Autor Datum
Neměřil jsem to a ani jsem se nekoukal na zdroj, jelikož mi to přijde, že to 50 % je (Opera). [http…
Kráťa 30.03.2013 11:09
Kráťa
To, že je to 50% vím, taky jsem to tam sám nastavil, ale potřebuju odkazy vycentrovat na střed, poku…
albru123 30.03.2013 11:11
albru123
Nikdo nic? Chtěl bych to nějak vyřešit, pokud možno rychle :-/
albru123 30.03.2013 11:53
albru123
Já bych ty odkazy dal do samostatného <div> (třeba jsou - nekoukal jsem) a tomu nastavil text-align:…
Kráťa 30.03.2013 12:09
Kráťa
Aha, díky, další věc, která by mě v životě nenapadla. Ještě že tak, už jsem začal psát článek na fór…
albru123 30.03.2013 12:13
albru123
Takže taky nic, nevím jestli jsem to udělal správně, ale divem jsem obalil jen <a> a potom jsem zkou…
albru123 30.03.2013 12:24
albru123
Musis dat do divu všechny. Neco jako <div class="na-stred"> <a href... <a href... <a href... <a href…
krata-mobil 30.03.2013 12:33
krata-mobil
Problém je, že je to <ul> který už v divu je, a když tomu divu nastavím tyto parametry, tak se nic n…
albru123 30.03.2013 12:39
albru123
Dej ul margin 0 auto
krata-mobil 30.03.2013 13:38
krata-mobil
Zkusím, taky jsem teď na mobilu, kdyžtak si ty styly napíšu znova, ale štve mě, že pro ul žádné zaro…
albru123 30.03.2013 14:11
albru123
<ul> neni odstavec, nema zadne zarovnani. Bude to neco jako <div style="width: 50%; margin: 4px auto…
krata-mobil 30.03.2013 16:24
krata-mobil
Teď jsem se připojil a dostal jsem i odpověď na jakpsatweb.cz, uvidíme, už jsem z toho fakt zoufalý.…
albru123 30.03.2013 16:28
albru123
Takže nefunguje absolutně nic, pokud má někdo firefox, ve kterém se dobře ladí i CSS, ať to prosím z…
albru123 30.03.2013 17:24
albru123
V ul#menu vyhoď position: absolute a pridaj display: inline-block (prípadne si uprav aj tú bezrozmer…
los 30.03.2013 18:16
los
Proboha! Ono to fakt funguje!!!:-D:-? Trávil jsem nad tím celý den já lamka. Už jsem si to chtěl roz…
albru123 30.03.2013 18:39
albru123
Jo, a jako že jsem pořádná lama, nemůžeš se kouknout, proč footer zabírá víc než 100% displaye? dole…
albru123 30.03.2013 18:50
albru123
Pretože máš na body margin: 8px, čo spolu so šírkou 100 % presahuje celkovú šírku. Edit: Okrem odst…
los 30.03.2013 19:00
los
Aha, to jsem zkoušel, ale dopadlo to poněkud jinak, asi jsem to napsal špatně. Ten margin na body ni…
albru123 30.03.2013 19:19
albru123
Aha, tých 8px je default v mojom prehliadači, t.j. keďže si nedefinoval žiaden margin, tak sa použil…
los 30.03.2013 19:34
los
Už tam mám 0px, myslel jsem že to tam mám někde sám, protože to menu pořád ujíždí doprava. Jdu to na…
albru123 30.03.2013 20:00
albru123
V tom ul#menu nemáš definovaný padding, tak sa použije predvolený, viď obrázok (tá svetlozelená časť…
los 30.03.2013 20:06
los
Už je vše OK, vůbec jsem netušil že tam nějaký předvolený je, díky za trpělivost. CSS jsem v praxi n… poslední
albru123 30.03.2013 20:09
albru123
position: absolute a chce to mit jinde :-)
krata-mobil 30.03.2013 18:59
krata-mobil

To, že je to 50% vím, taky jsem to tam sám nastavil, ale potřebuju odkazy vycentrovat na střed, pokud s nimi slider nepůjde tak i slider. Nevím jestli to nějak jde, ale teď jsem to zkoušel nastavit pixel perfect, a taky nic, nalevo je vždy více místa. Takže jak to vycentrovat doprostřed?

Proboha! Ono to fakt funguje!!!:-D:-?
Trávil jsem nad tím celý den já lamka. Už jsem si to chtěl rozdělit na 1/2 a dát right a left 50%.
DÍKY MOC! Myslel jsem že je to nemožné!
Kdybych mohl, koupil bych ti :beer:

Zpět do poradny Odpovědět na původní otázku Nahoru