Ony nelítají ve vzduchu.... já sem teda hodím kus zjednodušeného
- Kód: Vybrat vše
<style>
div {padding: 5px 0px; position: relative; margin: 0px auto; clear: both}
div.centrujici {width: 100%; text-align: center}
div.o {margin: 10px 0px; padding: 0px; width: 160px; text-align: center; clear: none; cursor: pointer; cursor: hand; float: left}
</style>
...
<div class="centrujici">
<div>
<div class="o">Zobcová flétna<br><img src="./o/obory/malyfletna.jpg"></div>
<div class="o">Akordeon<br><img src="./o/obory/malyakordeon.jpg"></div>
<div class="o">Kytara<br><img src="./o/obory/malykytara.jpg"></div>
<div class="o">Klavír<br><img src="./o/obory/malyklavir.jpg"></div>
</div>
<div>
<div class="o">Flétnový komorní soubor<br><img src="./o/obory/malyfks.jpg"></div>
<div class="o">Píšťalky<br><img src="./o/obory/malypistalky.jpg"></div>
<div class="o">Linduška<br><img src="./o/obory/malylinduska.jpg"></div>
</div>
</div>
[/code]
Tedy - nejmenší DIVy třídy "o" obsahují obrázek s doprovodným textem. Těchto brázků je 1-4 v nadřazeném DIVu, ten nemá třídu.
Tyto "řádkové" DIVy bez třídy mají nadřazený DIV třídy "centrujici" - po tom chci, aby centroval ony řádkové DIVy, ale neděje se tak, protože se (řádkové) automaticky roztáhnou přes celý nadřazený prvek... Ale nemůžu jim dát absolutný šířku, protože potřebuju aby skupina DIVů "o" byla na středu.... Nenapadá mě pořád jak to udělat, kromě variant které jsem zavrhl - v nejhorším dám každému řádkovému DIVu pevnou šířku podle obsahu, ale doufám v jiné, elegantnější řešení...
Jinak se omlouvám, že to neřeším v poradně, ale ta nemá zdaleka takové schopnosti jako toto fórum a navíc se mi nepovedlo ani napotřetí přidat dotaz... Přetože jsem odstranil všechny speciální znaky.