2010-09-30 2 views
2

Je me bats avec ça depuis un moment maintenant et sans aucun succès. Définir le style avec jquery ne fonctionne pas, la même chose après l'iframe facebook. Y a-t-il un moyen d'effectuer cette tâche?J'aime le bouton "J'aime" sur Facebook

<iframe src="http://www.facebook.com/plugins/like.php?&href=http%3A%2F%2Fwww.example.com&amp;layout=standard&amp;show_faces=false&amp;width=400&amp;action=like&amp;font=tahoma&amp;colorscheme=light&amp;height=23" 
scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:400px; height:23px;" allowTransparency="false"></iframe>   

<style> 
    .connect_widget_not_connected_text, .connect_widget_connected_text { 
     color:white; 
    } 
    .connect_widget_connected_text a { 
     color:#3B5998; 
    } 
</style> 

<script type="text/javascript"> 
    $(function() { 
     $('.connect_widget_not_connected_text').css('color', 'white'); 
    }); 
</script> 

Répondre

0

Je ne pense pas que vous puissiez créer un contenu iframe à partir d'une page parent de cette manière. Vous pouvez essayer d'ajouter un identifiant à l'iframe et essayer de l'appeler de cette façon mais même alors, je ne suis pas sûr que cela fonctionnera.

8

Je suis sûr que vous pouvez trouver une astuce CSS pour styler le bouton, mais vous violez les conditions d'utilisation de Facebook en le faisant. Vous devez OBTENIR un bouton similaire dans l'un de leurs styles officiels.

+0

Oui, mais le texte est invisible pour les utilisateurs du site, alors quel est le problème de donner cette petite configurabilité. – mastodon

+2

Pourquoi le texte est-il invisible? Si vous cherchez un bouton sombre, vous devez utiliser la configuration colorscheme = dark. Vous pouvez voir toutes les options de personnalisation ici: http://developers.facebook.com/docs/reference/plugins/like Tout ce qui dépasse les personnalisations autorisées est interdit. –

+0

@Nathan Totten, je n'ai rien trouvé concernant ce qui n'est pas autorisé sur le lien ci-dessus. Pourriez-vous poster un lien avec cette information? – gui11aume

0

On dirait que vous utilisez une implémentation iframe et que vous n'utilisez probablement pas cette implémentation et que vous la stylisez comme vous le souhaitez. Cependant, vous pourriez vouloir afficher d'autres façons d'implémenter le bouton J'aime comme utiliser XFBML

Questions connexes