Почему дефисы не работают для Chrome в Windows? - PullRequest
0 голосов
/ 16 мая 2019

У меня hyphens работает на Android и Mac, но на ПК его нет.И мой ПК, и Mac включены: Chrome версии 74.0.3729.157 (официальная сборка) (64-разрядная версия)

CSS используется на веб-сайте в стандартной переносе текста.

Кто-нибудьзнаете, где я могу найти дополнительную информацию о том, почему и будет ли она поддерживаться в будущем?

white-space: normal;
overflow-wrap: break-word;
word-wrap: break-word;
-ms-word-break: break-all;
word-break: break-word;
-ms-hyphens: auto;
-moz-hyphens: auto;
-webkit-hyphens: auto;
hyphens: auto;

1 Ответ

6 голосов
/ 16 мая 2019

Когда Chrome поставил эту функцию, они сделали это без поддержки Windows .

Включить свойство дефисов CSS в стабильной

Этот патч включает свойство дефисов CSS в стабильной версии.

На данный момент действительны следующие значения:
- Android / Mac: руководство | нет | авто
- Другие платформы: инструкция | доли не имеет

BUG = 605840

URL-адрес отзыва: https://codereview.chromium.org/2342553003
Cr-Commit-Position: refs / heads / master @ {# 419461}

(акцент мой)

Что касается того, когда он будет доступен для использования на Windows или других платформах, вы можете отследить это для себя на баг-трекере: https://bugs.chromium.org/p/chromium/issues/detail?id=652964

Обратите внимание, что Microsoft Edge только недавно перешел на движок Chromium со своего оригинального движка EdgeHTML. Версии Edge до Chromium по-прежнему прекрасно поддерживают дефисы, как и Firefox. Новые версии Edge, наряду с браузерами на базе Chromium, такими как Chrome, Brave, Vivaldi и др., Будут страдать от этого недостатка до тех пор, пока он не будет реализован в Chromium.

В будущем я рекомендую проверить такие ошибки на веб-сайте https://caniuse.com - обычно он содержит хорошую информацию о поддержке функций и любые детали реализации в виде сносок (как это было в случае hyphens). .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...