Ho il seguente problema:conflitti tra linea-altezza e altezza reale quando corsivo è utilizzato
Ho un elemento lunghi, con 18 px line-height e 16px font-size. Funziona alla grande quando il testo all'interno non è in corsivo; lo span rimane alto 18 pixel.
Il problema si presenta quando il testo all'interno dello span è in corsivo o grassetto. Per qualche motivo, l'altezza dell'elemento span aggiunge un pixel e ottengo un intervallo di 19 pixel.
Questo problema è solo su firefox. IE, Safari, Opera e Chrome non hanno questo problema. Lo span rimane alto 18 pixel, non importa quale.
qualcuno ha avuto questo problema prima?
Questo è il codice incriminato:
span
{
font-size : 18px ;
line-height : 18px ;
}
span.italicSpan
{
font-style : italic;
}
C'è un esempio qui:
http://edincanada.co.cc/test/shjs-0.6/test7.html
Si prega di verificare gli altri browser, se lo si desidera. Noterai che gli elementi di span sono alti 18 pixel, poiché devono essere mantenuti in base all'altezza della riga: 18px
Stesso problema con webkit. Questo sembra interessante. –