Мы использовали различные символы, такие как галочки (✔) на нашем веб-сайте, и просто заметили, что с выпуском iOS 9 Safari и другие браузеры были обновлены, чтобы не учитывать атрибут цвета. Такое же поведение можно найти и в Safari, и в Chrome на iOS 9.
<div>test ✔</div>
div {
color: #ff0000;
-webkit-appearance: none;
}
https://jsfiddle.net/afb14b2k/1/
Приведенный выше пример хорошо отображается на других платформах (например, OS X). Есть ли известное обходное решение, чтобы заставить это работать на iOS 9?
Изменить: Похоже, что это относится только к определенным вариантам флажков (и других вариантов символов). В этом случае мы использовали тяжелую галочку (U + 2714). При переключении на обычную галочку (U + 2713) iOS не применяла к ней никакого форматирования, и мы могли применить к ней особый цвет.