В Safari 9.0.3, Mac OS X El Capitan, на одной из моих страниц все элементы ввода и textarea
демонстрируют это поведение при фокусировке: есть вертикальная бар, постоянно видимый слева от элемента, с шириной, меньшей, чем курсор ввода.Ширина вертикальной полосы ширины курсора, которая постоянно отображается в сафари-вводе/textarea
Когда элемент сфокусирован, курсор мигает, т. Е. Он включается и выключается. Так что я взял 2 скриншоты для обоих:
Как вы можете видеть на 2 изображения, где находится курсор выключен, по-прежнему имеется вертикальная панель, которая никогда не исчезает, когда элемент фокусируется.
Я попытался отследить, какие правила (-ы) CSS вызвали проблему, путем переключения правил один за другим в браузере. Оказалось, что это был размер шрифта. Но дело в том, что эта проблема возникает только тогда, когда размер шрифта установлен на определенное значение (14 пикселей в моем случае). Установка размера шрифта на другие значения приводит к тому, что панель отключается.
Это не происходит ни в каких других крупных браузерах.
Кто-нибудь еще видел это? Это ошибка Safari?