Je suis en train d'écrire du texte sur une image avec le CSS et HTML ci-dessous, mais il ne fonctionne pas ..Comment mettre du texte sur une image
CSS
.social_media_head{
background: url(newsletter_image.gif) no-repeat center;
position: relative;
right: -9px;
height: 0;
width: 325px;
padding: 30px 0 0 5px;
}
.media_name h2{
position: relative;
top: 2px;
}
.media_name {
position: relative;
top: 2px;
}
HTML
<div class="social_media_head">
<h2 class="media_name">Social Media</h2>
</div>
Exemple jsfiddle
Mise à jour Je suis vraiment désolé si l'image à laquelle je fais référence est fausse. L'image sur laquelle je veux mettre du texte est l'image sur les icônes des médias sociaux (facebook, twitter, youtube) ... c'est-à-dire. Image à l'intérieur de class = "social_media_head".
Encore une fois, je suis désolé pour la confussion.
Le texte est au-dessus de l'image. Au moins quand je le regarde. –
http: // jsfiddle.net/fCUTm/vous avez besoin de changer le remplissage à la marge, et définir hauteur de l'image –