Это только у меня или в браузере Windows 10 Edge есть довольно неприятная ошибка?
Я только что понял, что выравнивание текста в Edge работает не так, как ожидалось.
у меня есть
<div style='text-align:justify;'>
<h3> This is a short text </h3>
<div class='small_box'>some content </div>
<div class='small_box'>some content </div>
<div class='small_box'>some content </div>
etc...
<div class='small_box'>some content </div>
</div>
Обычно это приводит к выравниванию дочернего div внутри родительского div, а H3 (заголовок), ширина которого намного меньше, чем ширина родительского div, выравниваемого по левому краю, работает во всех браузерах, но в Edge все содержимое H3 растягивается, чтобы соответствовать ширине родительского элемента, делая расстояние между буквами очень большим.
Я провел некоторое тестирование, и похоже, что это странное поведение проявляется только в определенных элементах html: заголовках (h1,h2,h3
), span
и div
. Если вместо заголовка я использую абзац <p>
, он отображается должным образом.
Временную ссылку можно увидеть здесь. Вскоре я также создам скрипач и обновлю ссылка для дальнейшего использования.
Правильно ли я говорю, что это ошибка нового браузера, выпущенного Microsoft?