фейсбук лайк и кнопка отправки - PullRequest
9 голосов
/ 18 июня 2011

Как я могу установить направление «всплывающего» фейсбука на кнопку «Мне нравится» или «Отправить». В настоящее время мы размещаем наши социальные плагины Facebook в правой части страницы. Но когда кто-то открывает «всплывающую» панель Facebook, она открывается справа, расширяя страницу, когда в идеале она должна открываться влево.

Пример: http://compfight.com

Обещаю, сайт нам не нужен :) Любая помощь будет принята с благодарностью.

<div class="side-right">
    <fb:like href="http://compfight.com" send="true" layout="button_count" width="150" show_faces="false" action="recommend" font="" class=" fb_edge_widget_with_comment fb_iframe_widget">
</div>

Класс side-right имеет число с плавающей точкой: right; и выравнивание текста: справа к нему.

Ответы [ 6 ]

7 голосов
/ 11 ноября 2011

Попробуйте добавить этот стиль на свою страницу:

<style>
.fb_edge_widget_with_comment span.fb_edge_comment_widget {
left: -300px !important;
}
</style>
2 голосов
/ 21 мая 2012

При необходимости вы можете скрыть всплывающее окно, как в Firefox, где всплывающее окно может вытолкнуть содержимое из позиции (у нас была кнопка LIKE на ползунке jQuery на боковой панели, и каждый щелчок LIKE выдвигал изображение боковой панели из кадр.

Используя Эндрю CSS из поста выше, я обнаружил, что простой дисплей: нет добился цели.

<style>
.fb_edge_widget_with_comment span.fb_edge_comment_widget {
    left: -300px !important;
    display:none;
}
</style>

Это привело к тому, что наш контент был вынужден подняться вверх и выйти за рамки.

1 голос
/ 11 июля 2014

На данный момент это не поддерживается, поскольку все находится в пределах iframe и находится вне контроля вашего приложения.

Подпишитесь на официальную ошибку, чтобы получать обновления по проблеме:

https://developers.facebook.com/bugs/1420124294938118/

0 голосов
/ 05 августа 2014

Я только что добавил fb like div с переполнением: hidden ...

Добавление комментария к вашему лайку не так важно, чтобы разрушить ваш веб-дизайн, вы хотите, что лайк, комментарий это просто бонус ;-)

0 голосов
/ 08 мая 2013

не делает это автоматически?

http://jsfiddle.net/Zf7mY/

пример с

.fb-like { float:right; }
0 голосов
/ 22 июня 2011

Вы не можете настроить расположение всплывающего окна, но посмотрите мою альтернативу здесь. Всплывающая кнопка "Facebook"

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