Autor Zpráva
okolojdouci
Profil *
Mám <li>, v něm <a> s nastaveným display:block. Účelem je, aby byla klikatená celá plocha <li> (opravte mě, jestli to jde i líp). Někdy ale vedle toho <a> ještě potřebuju vložit <span>. Chtěl bych, aby se span dorazil k pravému okraji <li> (má float: right), ale aby mu ten <a> patřičně uhnul a udělal mu místo. Chová se mi to tak, že span vyskočí z toho <li> ven, předpokládám, že je to kvůli tomu "block".

Nicméně: viděl jsem, že to fungovalo i požadovaným způsobem, tzn.
<li><a href="#">Odkaz</a><span><a href="#">Jinam</a></span></li>

a ten span v tom <li> zůstal.
Poradíte, jak toho dosáhnout? Díky.
Petr Wudi
Profil
Prohodil jsem první a druhý odkaz a už to funguje (Opera 11):
<li><span><a href="#">Jinam</a></span><a href="#">Odkaz</a></li>
okolojdouci
Profil *
Petr Wudi:
Funguje. Nechápu, žasnu, děkuju.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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