Autor Zpráva
j.
Profil *
Hned na zacatek rikam, ze nechci rozpoutat flame :)

Na jednom webu jsou delane nektere clanky tak, ze je obrazek, vedle nej k nemu delsi text. Takhle nekolikrat opakovane pod sebou s tim, ze je to zarovnany pod sebe.

Dotaz: Ma smysl prevadet to z tabulek na CSS? V kazdem clanku jsou ty obrazky jinak velky, takze i sloupec s nimi jinak siroky.
Ja si rikam, ze bych to nechal v tabulkach, pracne to predelavat do CSS mi prijde docela zbytecne. Jen bych si to pak potreboval nejak obhajit, takze me zajima vas nazor.
Dero
Profil
Osobně bych to do CSS přepsal, není to totiž žádný problém.
j.
Profil *
Jenze jak rikam, na kazde strance jsou ty obrazky jinak velky = temer pro kazdou stranku vytvorit jine CSS pravidlo s unikatni sirkou. Nebo vsude nasazet jednu nejvetsi sirku s tim, ze nekde ale bude zas hrozne velka mezera mezi sloupcem s obr. a sloupcem s textem
Dero
Profil
j.: Jakápak unikátní šířka? Stačí dva plovoucí DIVy, které se roztáhnou podle šířky svého obsahu.
j.
Profil *
Jenze ty obrazky nemaji ani vramci jednoho clanku vzdy stejnou sirku. Lisi se +- 5px. Takze pak by druhy sloupec nebyl zarovnany pod sebe.
Filips
Profil
Nebylo by špatné hodit sem link na nějaký ten web. Moc tě nechápu. udělal bych to tak jak říká Dero
Anonymní
Profil *
Je nějaký problém upravit obrázky na stejnou šířku?
llook
Profil
Je nějaký racionální důvod k převodu do CSS? Pokud ne, tak si to můžeš obhájit tím, že je to zbytečná práce pro nic.
thingwath
Profil
No, je pravda, že pokud to tak už je a nikomu to extra nevadí, tak asi není důvod to měnit. Ale rozhodně by se to tak nemělo dělat, pokud se to teprve dělá.
Bubák
Profil
Popsaný tabulkový layout bych odhadoval na něco podobného jako:
<table>
<tr>
<td valign="top"><img src="obrazek-1.jpg" width="60" height="45"></td>
<td>
<h1>První nadpis</h1>
<p>první článek blabla text...</p>
</td>
</tr>
<tr>
<td valign="top"><img src="obrazek-1.jpg" width="50" height="37"></td>
<td>
<h1>Druhý nadpis</h1>
<p>Druhý článek blabla text...</p>
</td>
</tr>
</table>

Podle mého by stačil jeden DIV s vhodně nastaveným marginem a paddingem. Pak jsou dvě možnosti:
1. Relativní pozice kvůli pozicování obrázku, a obrázek s absolutní pozici. Též by to mohl být DIV a v něm vložený obrázek, pak můžu obrázek zarovnat třeba na střed.
2. Každý DIV (nebo nadpis) bude mít ID a bude mít obrázek na pozadí. Obrázkové odrážky se takhle dělají běžně, s tím rozdílem, že jsou všechny stejné. CSS vlastnost background-position umožní obrázek "napozicovat".

Jestli to předělat, nebo ne, si rozhodni sám. Někdo to chce vše perfektní, jiný se drží zásady, co funguje, na to se nesahá.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0