Chrome中未对齐的有序列表项

时间:2018-06-05 16:35:20

标签: css google-chrome alignment html-lists items

是否有人注意到某些字体的alpha有序列表项在Chrome中无法正常排列?

实施例:

li 
{ 
  font-size: 20px;
  font-family: sans-serif;
  list-style: upper-alpha;    
}
ol:after
{
  content: '';
  position: absolute;
  top: 0; left: 2.45em;
  height: 100%;
  width: 1px;
  background: black;
}
<ol>
   <li>Testing</li>
   <li>Testing</li>
   <li>Testing</li>
   <li>Testing</li>
   <li>Testing</li>
   <li>Testing</li>
   <li>Testing</li>
</ol>

项目C,D和G的周期比其余项目更靠左边1个像素。

以下是我在Windows上的Chrome中看到的内容,以防某些操作系统/浏览器/字体版本受限:http://i.jrichmonds.com/images/180605-0921-svzi4o.jpg

Firefox和IE中的一切都很好。我在Mac,Windows和Android上看到了Chrome中的问题。它似乎依赖于字体。我检查过的大多数serif字体都有问题。低位和高位都有问题,但不同的项最终会移动1个像素。

有关如何解决此问题的任何想法,或者这是一个我必须等待Google修复的错误?我做了一些搜索,但找不到其他人提到这个问题。

0 个答案:

没有答案