2010-08-16 19 views
12

Esiste un modo (facile) per personalizzare l'aspetto del pulsante Facebook come implementato tramite fbml?Skin personalizzato per pulsante come Facebook

Sono sicuro che l'ho visto da qualche parte, ma non ricordo dove e non posso trovare alcuna documentazione su questo.

+1

Il pulsante è fornito in un iFrame o si presenta come un'immagine di un pulsante? Se non è un iFrame, puoi usare i CSS per modellarlo possibilmente, usando! Importante per sovrascrivere i valori di default (dubito che sia così facile). Se è un iFrame, deve essere fatto da parte di Facebook. –

+1

Sto usando la versione in cui includi nel tuo contenuto html.Ho pensato anche a questo, sovrascrivendo il css nel mio foglio di stile e mi chiedevo se ci fosse un modo più semplice e documentato su come applicare il pulsante in quanto ha diversi stati di visualizzazione diversi ... – Max

+0

Puoi trovare ulteriori informazioni qui: https://www.facebook.com/brandpermissions/logos.php – Oscar

risposta

1

Anche se può anche non essere legale per farlo (verificare i termini e le politiche per te), si potrebbe fare qualcosa di simile:

/* 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;} 

Questo link mostra alcune opzioni di stile mite:

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

+3

Ho controllato le politiche, dice esplicitamente: "Mentre puoi ridimensionare le dimensioni in base alle tue esigenze, non puoi modificare il pulsante Mi piace in nessun altro modo (come come cambiando il design). " -> http://www.facebook.com/brandpermissions/logos.php buon suggerimento, grazie! – Max

+11

"potrebbe non essere legale" non si applica qui, non hai firmato né ti sei impegnato a nulla copypasting un frammento di copyleft da facebook.com. Non essere paranoico. Il design di quel pulsante fa schifo e una taglia non si adatta a tutti. – skrat

+18

Qualcuno lo ha mai veramente controllato? Il pulsante è inserito in un