Проблемы в мобильных браузерах Safari с - PullRequest
0 голосов
/ 05 мая 2020

Изображение: Как ­ добавляет дефис в сафари по сравнению с chrome Проблема заключается в дополнительном дефисе после точки в красном квадрате на стороне сафари.

Кажется, есть проблема с использованием ­ в браузерах Safari, и я не уверен, как это исправить. В некоторых разрывах, где используется ­, я добавляю еще один дефис после разорванного слова (как видно на рисунке по ссылке). Проблема существует только в мобильных браузерах Safari в тех местах, где застенчивое слово встречает точку останова (например, элемент с недостаточной шириной) без нарушения, насколько я могу видеть. Может кто-нибудь пролить свет на то, почему это происходит и как это исправить (кроме использования другого ­)?

.foo{
width: 15px;
}
<html>
  <body>
    <div class="foo">
      <p>This&shy;is&shy;a&shy;very&shy;long&shy;word&shy;with&shy;a&shy;shy&shy;breakpoint.</p>
    </div>
  </body>
</html>

Изменить: Этот вопрос касается той же проблемы , однако не дает решения проблемы сафари. Edit2: добавлен фрагмент кода, хотя воспроизводимость зависит от браузера.

...