Tengo una lista desordenada con un conjunto de imágenes de fondo. Todos los elementos de la lista tienen la misma altura, la imagen de fondo está ubicada en el centro izquierdo.Texto central y multilínea li texto verticalmente
El texto de cada elemento debe ser centrado verticalmente al li. Esto funciona bien con texto de una sola línea (al establecer la altura de la línea de acuerdo con la altura de la li), pero no con dos líneas de texto.
Podría agregar "line-height: normal" al artículo de dos líneas, pero quiero una solución que funcione para todos los artículos.
¿Cómo puedo hacer esto?
Ejemplo:
li {
list-style-type:none;
padding-left:40px;
height:36px;
line-height:36px;
background:url('tick.png') no-repeat 0 50%;
}
¿Tiene algún código que podamos ver? Es mucho mejor para nosotros si puede publicar lo que ha intentado hasta ahora :) – Kyle
en qué navegador necesita hacerlo para que funcione? También IE6/7? –
Un ejemplo de CSS: li { list-style-type: none; relleno a la izquierda: 40px; altura: 36px; línea-altura: 36px; fondo: url ('tick.png') no-repeat 0 50%; } Si tengo una línea de texto en el li, funciona, pero con dos líneas no. –