Je viens d'implémenter le widget Listes sur mon site: https://dev.Twitter.com/docs/embedded-timelines
Je veux juste remplacer la couleur de fond du blanc au transparent. Puisqu'il s'agit d'un widget intégré, je ne peux pas le modifier directement. Est-ce que quelqu'un peut m'aider?
https://dev.Twitter.com/docs/embedded-timelines
Vous pouvez modifier le chrome du widget pour masquer l'en-tête/pied de page/bordure ou l'arrière-plan.
<a class="Twitter-timeline" href="https://Twitter.com/twitterapi" data-widget-id="<YOUR ID>" data-theme="dark" data-link-color="#000" data-chrome="noheader nofooter noborders transparent" data-related="twitterapi,Twitter" data-aria-polite="assertive" width="300" height="300" lang="EN">Tweets by @twitterapi</a>
Créez un widget à partir de Twitter> paramètres> widgets.
Copiez-collez le code fourni.
<a
class="Twitter-timeline"
href="https://Twitter.com/YourNickname"
data-widget-id="xxxxxxxxxxxxxxxxxxx" <!--you will haveyour own number http://stackoverflow.com/questions/16375116/what-is-data-widget-id-in-Twitter-api-how-i-can-get-the-data-widget-id-->
data-chrome="noheader nofooter noborders noscrollbar transparent" <!--Tweak these for the looks-->
data-Tweet-limit="5"
data-link-color="#FFFFFF"
data-border-color="#FFFFFF"
lang="EN" data-theme="light" <!--light or dark-->
height="447"
width="255"
data-screen-name="yourName"
data-show-replies="false"
data-aria-polite="assertive">
Tweets by @YourName
</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.Twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","Twitter-wjs");</script>
Pour la réponse, j'ai utilisé le travail de http://tweetsdecoder.net/ . Son extrait ne fonctionne apparemment pas à cause du script.
À votre santé!
Edité: il y avait mon surnom
J'utilise quelque chose comme ce qui suit (je ne trouve pas vraiment beaucoup de références pour cela maintenant, mais ça fonctionne toujours) (changez <YOUR_TWIITER_NAME>
avec le vôtre):
<script type="text/javascript" src="//widgets.twimg.com/j/2/widget.js"></script>
<script type='text/javascript'>
new TWTR.Widget({
version: 2,
type: 'profile',
rpp: 4,
interval: 6000,
width: 300,
height: 288,
theme: {
Shell: {
background: 'transparent',
color: '#2c458f'
},
tweets: {
background: 'transparent',
color: '#525252',
links: '#ad1111'
}
},
features: {
scrollbar: false,
loop: false,
live: false,
hashtags: true,
timestamp: true,
avatars: true,
behavior: 'all'
}
}).render().setUser('<YOUR_TWIITER_NAME>').start();
</script>
Si vous avez besoin de personnalisations supplémentaires, essayez d’utiliser TwitterPostFetcher de Jason Mayes. Il permet un style complet des tweets de la timeline - bien plus que les paramètres de style par défaut fournis par les widgets Twitter.
Pour le moment, c’est ce que Twitter a rendu sur votre page Web .
Puisque vous connaissez tous les attributs id et class, vous pouvez alors le contrôler avec css ou JavaScript Ce lien http://tweetsdecoder.net peut également être utile pour personnaliser les widgets Twitter.
Pour changer l'arrière-plan de a.Twitter-timeline add data-chrome="transparent"
et placer l'ancre dans un élément avec une couleur d'arrière-plan CSS