Я только что попробовал data-size="large"
, и это сработало.Стиль fb_button_large
был применен к нему, и он был немного больше.Это было не намного больше, хотя, я едва заметил.Кроме того, это не задокументировано, поэтому я предполагаю, что в конечном итоге это будет амортизироваться?
data-size="xlarge"
было заметно больше, однако.
<div class="fb-login-button" data-show-faces="false"
data-max-rows="1" data-size="xlarge">Login with Facebook</div>
Итак, я не уверен, почему это не работает длявы.Вместо этого я бы просто использовал CSS, если вы хотите полностью настроить кнопку.
Новая кнопка является просто вложенной <div class="fb-login-button"><a class="fb_button"><span class="fb_button_text">
конструкцией DOM, и вы можете использовать CSS для стилизации ее по своему усмотрению.
Если у вас возникла проблема каскадного приоритета со сменой стилей Facebook, просто используйте !important
в конце декларации стиля, чтобы переопределить стили Facebook.
Вы даже можете изменитьразмер изображения "F", так как это спрайт с несколькими размерами .Когда вы переопределяете стили, просто играйте со свойством background-position
, пока не получите правильный.
Удачи!