Autor Zpráva
kajaman
Profil
Ahoj, pls poraďte:
mám obrázkové menu, asi takhle:
a	{ width:100px; height:50px;
            display:block; border:1px solid green;
            float:left;}
   
<a href="#">jedna</a>
<a href="#">dva</a>
<a href="#">tri</a>


ale chtěl bych ho mít na stránce vycentrované, což bych mohl vyřešit nějakým kontejnerem, asi tak:
a	                 { width:100px; height:50px;
                              display:block; border:1px solid green;
                              float:left;}
#container	 {margin:0 auto;padding:0;border:1px solid red; margin:10px auto; height:55px; width:310px; }    

<div id='container'>
<a href="#">jedna</a>
<a href="#">dva</a>
<a href="#">tri</a>
</div>

... to sice funguje, ale jen při konstantním počtu položek menu. Pokud chci načíst položky dynamicky
a pro některého uživatele bude mít menu např. položek pět, musel by kontejner být větší, aby se do něj
všechny položky vešly. Pokud ale bude větší, bude všechno floatovat doleva, a z centrování uvnitř
DIVu nezbude nic....

... díky za radu!
Plaváček
Profil
kajaman

Tady si vypitvej řešení: http://dero.name/stuff/centrovani_bloku.html
kajaman
Profil
díky! dneska mě taky napadlo, že by to šlo přes nějaké tabulky,
můžu to ozkoušet až večer, ale věřím, že to bude OK.
K.

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: