有一个问题,通过添加空格,我得到以下突出显示偏移怪异。这真的是预期的行为?为什么设置a:带空格的首字母选择器会导致鼠标突出显示偏移?
这似乎影响到浏览器/ Safari浏览器
问题在这里重现:https://jsfiddle.net/qsa99cc6/
CSS:
p:first-letter {
text-transform: uppercase;
}
HTML:
<p>
highlight me! this won't work because there's whitespace in the <p>
</p>
<p>highlight me! This should work because there isn't</p>
在Firefox 41中,它运行正常,但我确认了Chrome的问题。 –
这是不寻常的,但为什么你首先需要空白。你不能使用填充左键吗?你的约束是什么? – Chris
空白是我构建系统中的一件神器。我已经通过删除它来解决这个问题,我只是好奇它为什么会发生:) – Mark