Цвет шестигранной прозрачности не виден на iPhone (Safari / Chrome) - PullRequest
0 голосов
/ 28 августа 2018

Сценарий:

  • Построил приложение Angular 6 и использовал цвет '# 000000b0' в качестве фона.

Проблема:

  • это отлично работало на настольном компьютере, но не было на моем iPhone.


Хотите знать, видел ли кто-нибудь еще такое поведение?
Любые решения (кроме использования rgba для цвета) ?

проверьте образец на https://www.akberiqbal.com/colors.htm ... исчезает шестнадцатеричный код цвета с прозрачностью. Я использую iOS 9.3.2 - проверю и на новых iPhone тоже.

Хотел задокументировать это дело, чтобы помочь кому-то еще.

Спасибо.

enter image description here

1 Ответ

0 голосов
/ 29 августа 2018

Согласно caniuse.com/#search=rgba - хотя документ является черновиком (drafts.csswg.org/css-color/#hex-notation) ... причина того, что 8-значный шестнадцатеричный цветовой код не отображается на любой браузер на моем iphone из-за того, что моя iOS старше 10,3;

8-значный шестнадцатеричный цветовой код (с прозрачностью) просто исчезает в версии старше 10,3

rgba будет подходить, потому что у нас все еще есть много старых устройств со старой версией iOS

...