Iframe лицевой панели белый, когда зритель не вошел в Facebook
Я использую плагин Facepile на темном фоне, который предположительно поддерживается поведением, но когда зритель не вошел в Facebook, iframe Facepile просто становится белым прямоугольником.
На белом фоне это будет хорошо выглядеть, а на темном - ужасно.
Все выглядит хорошо, если пользователь вошел в Facebook. Если у зрителя есть друзья, которым понравился сайт, он появляется с темным фоном, который появляется позади них. Если у зрителя нет друзей, которым нравится сайт, iframe лицевой панели представляет собой прозрачный прямоугольник, который выглядит хорошо.
Это просто сломано, когда зритель не вошел в Facebook.
Есть ли способ это исправить?
2 ответа
Facebook исправил это 25 ноября 2011 года.
К сожалению, нет способа исправить это самостоятельно. В ссылках на таблицы стилей Facebook есть эта строка:
body{background:#fff;font-size: 11px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;color:#333;line-height:1.28;margin:0;padding:0;text-align:left;direction:ltr;unicode-bidi:embed}
Существует этот жестко заданный цвет фона, который нельзя переопределить. Единственный вариант - ждать, пока Facebook исправит эту ошибку.