Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde.
Como faço para centralizar (na vertical) o texto dentro de um LI.
Tenho isso aqui:e apesar de setar o vertical-aling o texto fica no topo
aside#lateral .tamanho-opcao ul{
width:140px;
padding:0px;
border:0px;
list-style: none;
position: relative;
margin-top:3px;
} display:inline-block;
width:30px;
height:30px;
border-radius:15px;
border:solid 1px #999999;
color:#000000;
text-align:center;
vertical-align:middle;
}Coloca um padding-top no li.
Obrigado pela força pessoal, consegui resolver com o padding-top, valeu
Essa propriedade funciona diferente da 'text-align'. Ela centraliza textos dentro de uma linha ou célula de tabela. Use 'display: table-cell'.
Exemplo: http://jsfiddle.net/JFy4f/