Chrome отображает пустой промежуток до того, как его брат - PullRequest
0 голосов
/ 02 июля 2019

Я заметил, что пустой промежуток отображается в Chrome.

Например, в этом фрагменте, когда вы указываете на второй диапазон в инструментах разработки, он будет показан перед диапазоном "abc".

<html>
  <body>
    <span>abc</span>
    <span></span>
  </body>
</html>

см. https://jsfiddle.net/psimon/4sbt62pu/

В Firefox он правильно отображается сзади.

Почему это?Есть ли документация / обсуждение, которое могло бы пролить свет?

Спасибо за любые указатели.

1 Ответ

0 голосов
/ 02 июля 2019

Я заметил, что пустой промежуток отображается в Chrome.

будет отображаться до промежутка "abc".

Это неправильно,Второй по-прежнему отображается после первого.Но поскольку первый из них отображает inline, значит, вы видите второй выше.Если вы установите display: block для первого диапазона, вы поймете это ясно.

...