Можно ли добавить собственный файл css в fb: like-box? Например, я хотел бы удалить границы вокруг iframe. Благодаря
Fb: like-box, custom css?
Ответ 1
Новый подобный -поле не принимает атрибут "css". Для этого вы должны использовать старый fb: fan plug-in.
Например:
<fb:fan profile_id='[PAGE_ID]' width='300' height='256' show_faces='true' stream='false' header='false' css='[CSS_URL]'></fb:fan>
Не забудьте добавить "all.js".
Ответ 2
<div id="fb-root"></div>
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>
<script type="text/javascript">FB.init("Your-App-ID");</script>
<fb:fan profile_id="Your-Page-Profile-ID" connections="20" width="300" height="300" css="http://example.com/likebox-style.css?1"></fb:fan>
Не используйте прямой эфир для страниц с низкой скоростью передачи сообщений, поток будет пустым, если есть только сообщения старше 6 недель.
Ответ 3
Вы можете добавить атрибут css
к тегу <fb:like-box>
с помощью href в свою собственную таблицу стилей CSS. Это позволит вам манипулировать существующими стилями.
Хорошая статья на эту тему: http://line25.com/tutorials/how-to-add-a-custom-facebook-like-box-to-your-site
Ответ 4
Facebook как коробка больше не поддерживает css. Отчеты Facebook: Поддержка пользовательских CSS была удалена из-за последствий безопасности. Теперь мы разрешаем плагин likebox отображаться без рамки с помощью аргумента show_border = false. Однако, если вы хотите сделать свой яркий квадрат, вы можете использовать трюк градиента svg. Чтение - Стили Facebook как ящик с SVG
Ответ 5
Дополнительная информация по теме:
Если вы хотите использовать атрибут force_wall, вам нужно использовать версию iframe.
В принципе:
Перейдите к:
-
http://developers.facebook.com/docs/reference/plugins/like-box/
-
Получить код iframe
-
Добавьте к нему атрибуты profile_id и css (как описано выше)
-
Измените путь с www.facebook.com/plugins/likebox.php? http://www.connect.facebook.com/widgets/fan.php?...
DONE