Mam prostą strukturę HTML (jsfiddle):Jak zawinąć linie w bloku śródliniowym za pomocą CSS?
<li>
<div class="buttons">
<a href="done"><img src="done.png"></a>
</div>
<div class="owners">
Даня Абрамов и Саша Васильев
</div>
<div class="text">
трали-вали трали-вали трали-вали трали-вали
</div>
</li>
buttons
, owners
i text
mieć display: inline-block
.
To wygląda dobrze, gdy text
jest dość mały:
Jednakże, jak tekst rośnie, inline-block
elementy rozciągają się i ostatecznie spaść na linii:
To jest brzydki, i chciałbym tego uniknąć.
Co chcę osiągnąć, a nie jest to:
Gdy tekst jest zbyt duża, aby zmieścić wewnątrz elementu, chcę być owinięty liniami.
Próbowałem ustawić float: left
na elementach, ale nie mogłem go uruchomić.
Jaki jest właściwy sposób na wykonanie tego przy pomocy HTML i CSS (bez tabel)?
Służy do konfiguracji test - http : //jsfiddle.net/ –
@Yzmir, dzięki za sugestię. [Stworzyłem skrzypce] (http://jsfiddle.net/tWW8V/). –