Ошибка цвета текста в бордюре Webkit - PullRequest
0 голосов
/ 19 августа 2011

У меня есть некоторый HTML-код, эмулирующий контекстное меню приложения для Mac OS X, и я столкнулся с проблемой как в Chrome, так и в Safari.

Посмотрите на этот пример здесь (http://jsfiddle.net/HenXL/1/) как в Chrome, так и в Firefox. В Chrome по какой-то причине цвет текста элементов родного элемента к элементу hr становится таким же, как и у границы элементов hr цвет.

Firefox on the left vs Chrome on the right

Я не уверен, почему это происходит, возможно, я допустил очевидную ошибку (уже поздно), но не вижу проблемы с кодом.

Может кто-нибудь сказать мне, почему это происходит, или пролить свет на ситуацию?

1 Ответ

2 голосов
/ 19 августа 2011

Это похоже на ошибку в текущей стабильной версии Chrome (13), по крайней мере, на Mac. Как ни странно, если вы выделите текст, он изменит цвет, чтобы стать белым, как и должно.

Кажется, это исправлено в 14 и далее.

Это вызвано границей: прозрачный; в вашем правиле .content hr. Вот оно, снято: http://jsfiddle.net/AJfcQ/

Может быть связано с этой проблемой: http://crbug.com/68371

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