Alignerun texte au millieu d'une image

MDH -  
astuces72 Messages postés 8349 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
depuis hier je chercher comment faire pour aligner un texte au milieu d'une image, sachant que le tout est compris dans une balise <marque> et dans un tableau
j'ai essayer tout les valign possible, je crois même que j'en ai inventé quelques un mais rien n'y fait.
ça donne quelque chose comme ça:
<marquee behavior="slide" direction="right" scrollamount="5" l valign="center" scrolldelay="20" loop="-1" onmouseover="this.stop();" onmouseout="this.start();" vspace="+15">Mon texte  <img src="SVS_20120527_SVS_0799_sRVB_HD-copie.gif" width="279" height="193" />
A voir également:

3 réponses

astuces72 Messages postés 8349 Date d'inscription   Statut Membre Dernière intervention   1 641
 
slt

c'est peut être pas très propre mais avec un tableau !

<marquee behavior="slide" direction="right" scrollamount="5"scrolldelay="20" loop="-1" onmouseover="this.stop();" onmouseout="this.start();" vspace="+15"><table width="200" height="81" border="0" cellspacing="0">  
  <tr>  
    <td style="background-image: url(SVS_20120527_SVS_0799_sRVB_HD-copie.gif)">Mon texte Mon texte Mon texte  Mon texte</td>   
  </tr>  
</table>


mais il n'est pas possible d'écrire sur une image sans un code, va voir ici:
https://phpsources.net/code/php/images/132_ecrire-un-texte-sur-une-image
0
MDH
 
mais le tout est déja dans un tableau
0
astuces72 Messages postés 8349 Date d'inscription   Statut Membre Dernière intervention   1 641
 
slt

il te faut un fichier à coté avec ceci dedans:
code_image.php
<?php
header('Content-type: image/gif');
$image = imagecreatefromgif('SVS_20120527_SVS_0799_sRVB_HD-copie.gif');
$rouge = imagecolorallocate($image, 250, 0, 0);
imagestring($image, 4, 10, 50, 'mon texte sur mon image', $rouge);
imagejpeg($image);
?>

et ton code qui appel la page:
<marquee behavior="slide" direction="right" scrollamount="5"scrolldelay="20" loop="-1" onmouseover="this.stop();" onmouseout="this.start();" vspace="+15"><img src="code_image.php">
0
MDH
 
ça correspond à quoi tout ce que tu as mis ?
0
astuces72 Messages postés 8349 Date d'inscription   Statut Membre Dernière intervention   1 641
 
lol

pour faire bref, tu ne peux pas écrire sur une image comme tu le fais, il faut passer par un script php qui prend ton image, prend le texte et te recréer une image avec les deux combinés.

donc, tu créer un fichier code_image.php, à l'intérieur tu mets ce code:
<?php
header('Content-type: image/gif');
$image = imagecreatefromgif('SVS_20120527_SVS_0799_sRVB_HD-copie.gif');
$rouge = imagecolorallocate($image, 250, 0, 0);
imagestring($image, 4, 10, 50, 'mon texte sur mon image', $rouge);
imagejpeg($image);
?>

et pour faire défiler ton image et ton texte:
<marquee behavior="slide" direction="right" scrollamount="5"scrolldelay="20" loop="-1" onmouseover="this.stop();" onmouseout="this.start();" vspace="+15"><img src="code_image.php">

si ton texte et image ne sont jamais les même, à toi d'adapter la page code_image.php à ton besoin.
0
MDH
 
et donc le truc php je le met ou ? parce que j'ai essayer juste devant la balise <marquee> et ça marche pas
0
MDH
 
le 'mon texte sur mon image' il est a changer ? --'
0
astuces72 Messages postés 8349 Date d'inscription   Statut Membre Dernière intervention   1 641
 
tu créer un fichier avec tout le code php que tu places au même endroit que ta page.
baaaaa.....Oui le texte est à changer par le tiens !!!
Qu'est ce qui nous dit le monsieur !?
0