Autor Zpráva
Stalker
Profil
Hoj,

živá ukázka: http://kod.djpw.cz/trb

Jak nejlépe zarovnat menu na střed? Určit menu šířku a dát margin: 0 auto;? Jak ale poznám, kolik přesně px má to menu? A co, když bych přidal časem další položku? To bych tu šířku musel znova přepisovat.
dalik
Profil
Například, takhle když nechceš používat šířku.
Stalker
Profil
[#2] dalik
Dík, ale přijde mi to zbytečně složité. Já nemám problém použít šířku, ale jak zjistím nějak lehce přesnou šířku menu?
dalik
Profil
Dej to do scriptu.

alert($("#menu ul").outerWidth());
Stalker
Profil
[#4] dalik
Nepoužívám na svých stránkách jQuery. Copak neexistuje nějaký lehký způsob jak zarovnat menu přesně na střed, aniž bych znal přesnou šířku navigačních tlačítek?
margin
Profil *
Způsobů, jak vycentrovat položky menu, je několik, jejich složitost je zhruba stejná, jako výše [#2] odkázaná ukázka.
Můžeš použít tabulkové hodnoty display nebo inline bloky, to je samo o sobě jednoduché, problém bude v IE7, takže to budeš muset ošetřit.
Hledej v této Diskusi "centrovaný float"

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: