ho due ULS allineati uno accanto all'altro in div separati:allineare due liste non ordinate fianco a fianco a partire dalla cima
div{ display:inline-block; width:320px; }
<div>
<ul>
<li>line 1</li>
<li>line 2</li>
</ul>
</div>
<div>
<ul>
<li>line 1</li>
<li>line 2</li>
<li>line 3</li>
<li>line 4</li>
<li>line 5</li>
</ul>
</div>
Questo appare bene quando i due sono uno accanto all'altro e hanno lo stesso numero di elementi, ma il div con il minor numero di elementi è spinto verso il basso e sembra molto disallineato. Non sono sicuro di come assicurarsi che il div superiore o il suo ul siano allineati in alto in modo che gli elementi figlio, ecc. Non appaiano in basso.
edit: Link jsfiddle: https://jsfiddle.net/v0bzkhqq/
Sembra utilizzando vertical-align: text-top; funzionerà .. quindi ora mi sento lento.