Ejemplo: jsfiddle.net/h5sE6/¿Cómo se puede alinear verticalmente el texto de varias líneas dentro de una lista?
css:
ul {
float: left;
margin-right:20px;
}
ul li {
height: 3em;
border: 1px solid #ff0000;
width:200px;
}
html:
<ul>
<li> Some text</li>
<li>Some text<br />some more text</li>
<li>some test text3</li>
<li>even more text<br />and more</li>
</ul>
<ul>
<li> Some text</li>
<li>Some text<br />some more text</li>
<li>some test text</li>
<li>even more text<br />and more</li>
</ul>
Esto es trivial con alinear verticalmente el texto y haciendo que la altura igual a la línea de altura si tiene una línea única pero más que eso, las cosas se ven realmente mal.
Totalmente interesante y funcionó muy bien. –
@Pat Este es un buen truco. Gracias. – sinanakyazici