Autor Zpráva
ango
Profil *
Zdravím,
zasekl sem se nad následujícím problémem, určitě se to tu už řešilo ale nenašel jsem to a vážně už si nevím rady.
Co potřebuji, jsou tři nebo více divů, zarovnané vedle sebe na střed (ano, dá se to obalit centrovaným divem a nahodit float, to mi nepomaha) ale tak, aby se ty divy stále cpaly na střed a to i když nějaký z nich pomocí jQuery schovám nebo zobrazím. Jde mi o to že ve výsledku budu mít dva divy vedle sebe vycentrované do středu stránky, mezi kterýma zobrazím div třetí s obsahem a ty dva by měly "odjet" - prostě se posunout, ale né do krajů stránky ale jen tolik, kolik zabere ten prostřední div.
[A][C] <- na středu
zobrazím B
[A] [B] [C] <- stále veprostřed stránky (B je staticky centrovanej, jen ty dva se odporoučí do krajů)

Nevím jak to vyřešit, float nepomáhá. Omlouvám se za takhle hloupej popis...
Zkoušel jsem to přes tabulku - jakože skryji prostřední <td> ... to trochu šlo, ale tabulkám bych se vážně rád vyhl.

Nějaký nápad? Děkuji mnohokrát.
Davex
Profil
Vypadá to na stejný problém se stejným řešením jako Centrování menu s neznámou šířkou.
peta
Profil
Nechapu, mi to normalne funguje s floatem.
<!DOCTYPE html>
<div style="text-align:center;width:600px;border:1px solid #080;">
<span style="text-align:left;display:inline-block;border:1px solid #f00;">
<span style="float:left">aaa</span>
<span style="float:left">bbbbbb</span>
<span style="float:left">ccccccccc</span>
</span>
</div>

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: