Подтвердить что ты не робот

Пользовательский скин для кнопки facebook как кнопка

Есть ли (простой) способ настроить внешний вид кнопки facebook, реализованной через fbml?

Я уверен, что видел это где-то, но я не могу вспомнить, где и я не могу найти документацию по этому поводу.

4b9b3361

Ответ 1

Хотя это может и не быть законным (проверьте условия и правила для себя), вы можете сделать что-то вроде:

/* Like button main text color */
div.like span.connect_widget_text {color:#fff;}
div.like div.connect_widget_confirmation {color:#fff;}
div.like span.connect_widget_text a {color:#ffc6ff;}

Эта ссылка показывает некоторые варианты мягкого стиля:

http://forum.developers.facebook.net/viewtopic.php?pid=236534

Ответ 3

Вы, ребята, юристы или программисты? вопрос был КАК НЕ "... делать или не делать...".

Кнопка

@pixelistik может быть вставлена ​​либо с помощью тега script, либо iframe, и, конечно же, вы можете использовать css с iframe только через JS, easy peasy.

@skrat хорошая точка!

@Slavic какая услуга точно? Я называю это полуслужбой, потому что вам может только нравиться - нет места для критики, поэтому... ваша критика не подходит. Как наши сообщения!: P

в целом: если вы создаете пользовательскую кнопку, и вы не подписались на какой-либо т & c или что-то подобное, вы можете делать все, что хотите, на ВАШЕЙ веб-странице.

Ответ 4

Легкий peasy:

Просто установите прозрачность (фильтр для ie) равным 0 и поместите iframes над изображением или div с изображением bg. Для больших кнопок просто загружайте несколько похожих кнопок, не загружайте слишком много, это сделает вашу страницу невыносимой медленной.

Ответ 6

Хотя законность таких изменений под вопросом, я просто хотел поделиться своими выводами по этому вопросу.

Я щелкнул правой кнопкой мыши по кнопке FB Like в Firefox и проверил элемент с firebug. Считывание элементов класса:

.connect_widget_like_button .liketext { 
  background: url(http://static.ak.fbcdn.net/rsrc.php/v1/y7/r/ql9vukDCc4R.png) -1px -33px no-repeat;
  background-image: url(http://static.ak.fbcdn.net/rsrc.php/v1/y7/r/ql9vukDCc4R.png);
  background-repeat-x: no-repeat;
  background-repeat-y: no-repeat;
  background-attachment: initial;
  background-position-x: -1px;
  background-position-y: -33px;
  background-origin: initial;
  background-clip: initial;
  background-color: initial;
}

Это существует в строке 172 имени like.php

Одна из компаний, которых я знаю, использует пользовательскую графику Disqus, однако их кнопка представляет собой многофункциональный элемент, который предлагает вам выбор между facebook и twitter onClick, что может быть так, как они смогли настроить его на свои необходимо.