2008-09-05 2 views
4

Только что начали использовать Google Chrome и были замечены в некоторых частях нашего сайта, например. все ссылки на странице ярко-красные. Они должны быть черными с пунктирным подчеркиванием.Почему все ссылки красные, в Chrome и Safari?

Есть ли какие-либо ошибки в WebKit рендеринг, который превращает все ссылки в красный цвет независимо от стиля?

ответ

4

Все ресурсы, с которыми вы связываетесь в настоящее время в местах, где ваша страница ищет их (проверьте это, проверив это). У меня также была проблема при проверке приложения в Safari, где я пытался вытащить файл, которого там не было, и у меня был очень похожий вывод на ваш (красные ссылки).

EDIT: Добавление находки Developingchris к ответу, так как он объясняет это так хорошо:

к, нашел его.

Если какие-либо из ваших таблиц стилей отсутствует или pathed неправильно, он бросает 404. Если 404 страницы имеет встроенные стили, они получают уважали через «альтернативные листы» правил в WebKit.

Таким образом, красные ссылки на «желтый экран смерти» вызывают мою проблему в перекрытии.

0

У вас установлена ​​настройка :visited в вашей таблице стилей?

+0

действительный код. : посещено установлено, а не красное, но каждая его ссылка, даже те, которые поддерживаются js, все работает, в том числе загруженные, в IE и firefox. – DevelopingChris 2008-09-05 16:12:35

0

Запустите свой файл CSS и ваш HTML-файл с помощью валидаторов w3c. У меня была аналогичная проблема при тестировании приложения в Safari. Проблема была в моем коде.

+0

Внешний лист Ссылка не применяется, частный бета-сайт на внутреннем ip-адресе. – DevelopingChris 2008-09-05 16:14:49

1

Хром имеет ошибку, где он obeys alternate stylesheets. Есть ли у вас альтернативная таблица стилей, которая делает ссылки красными?

2

k, нашел его.

Если какие-либо из ваших таблиц стилей отсутствуют или pathed неправильно, он бросает 404.
Если страница 404 имеет встроенные стили, они получают уважали через «альтернативные листы» правила в WebKit.

Таким образом, красные ссылки на «желтом экране смерти» вызывают мою проблему в перекрытии.

1

Это объясняет проблему, с которой я столкнулся с моим приложением - это приложение Rails, которое также содержит 404 страницы с красным цветом, применяемым к некоторым стилям. Теперь он имеет гораздо больше смысла, чем тогда. Жаль, что вы не можете принять свой собственный ответ!

+0

@icktoofay Примите во внимание, когда был задан вопрос. – 2012-07-28 10:52:56

1

Вы можете использовать консоль jscript, например firebug, чтобы узнать, где находится цвет