Проблема известна достаточно давно, но возможно не все о ней знают. Подробно описано тут.
Баг проявляет себя достаточно хаотично. Следующие условия в той или иной степени влияют на его появление:
- длина строки текста, содержание и шрифт (семейство, размер и т.д.);
- несколько слов написанных курсивом (возможно, в середине текста);
- наличие слова, написанного курсивом в начале или конце строки;
- проблема проявляет себя тем чаще, чем больше курсивного текста;
- проблема возникает ещё чаще, если курсивный текст выровнен по ширине (
text-align:justify); - проблема проявляеться независимо от того каким образом получен курсивный текст (используеться ли элемент
emилиspanсtext-style:italic);
Решается, путём добавления блоку с текстом, hasLayout и overflow:visible:
1 2 3 4 | .element{ height:1%; overflow:visible } |






