Lien sur Image PHP

oxo95 Messages postés 41 Statut Membre -  
oxo95 Messages postés 41 Statut Membre -
Bonjour/Bonsoir,
Alors voilà, j'arrive tout à fait à créer un lien en cliquant sur une image avec php! C'est super! Sauf que le problème, est quand je modifie, sa taille et son emplacement avec CSS, et bien l'image n'est plus une image cliquable et n'a plus son lien. Où est le problème s'il vous plait?
En vous remerçiant d'avance!


2 réponses

mpmp93 Messages postés 7217 Statut Membre 1 340
 
Bonsoir,

...et le code php qui gère l'image? Pas mettre le code de toute la page, juste celui de l'image et le code php qui gère le lien hypertexte...

A+
1
oxo95 Messages postés 41 Statut Membre
 
Ah oui! Désolé, alors voilà j'ai vu cette méthode sur Comment ça marche. Le problème sa ne fonctionne pas chez moi quand j'utilise CSS:

HTML:

<?php print'<a href="test.php"><img src="test.jpg" alt="test1" class="test"/></a>'; ?>

<?php echo'<a href="test.php"><img src="test.jpg" alt="test1" class="test"/></a>'; ?>

CSS:

.test
{
position: absolute;
width: 200px;
left: 44.9%;
top:134px;


}
0
mpmp93 Messages postés 7217 Statut Membre 1 340
 
Bonsoir,

C'est normal. Le positionnement en absolute ne fonctionne QUE sur des éléments de type bloc. Or, a n'est pas un élément de type bloc.

Essayez çà:

<div class="test"><a href="test.php"><img src="test.jpg" alt="test1"/></a></div>

a+
0
oxo95 Messages postés 41 Statut Membre
 
Bizzarement avec cette manipulation, sa taille revient à l'origine, c'est-à-dire que le redimensionnement que j'ai fait avec le CSS ne fonctionne plus. Et l'image n'est pas cliquable non plus. Pas de lien sur l'image.
0
mpmp93 Messages postés 7217 Statut Membre 1 340
 
Et ceci?

<div class="test">
<a href="test.php">
<img src="test.jpg" alt="test1" style="width: 200px;"/>
</a>
</div>


La taille de l'image doit être appliqué à l'image elle-même.

Avec le code donné ci-dessus, il est étonnant que l'image ne soit pas cliquable...???

Evitez de créer des .test et autres classes css si vous ne l'appliquez qu'à un seul élément dans une seule page html...

A+
0
oxo95 Messages postés 41 Statut Membre
 
Bon, alors sur le site complet, cette méthode ne fonctionne pas. J'ai donc fais une nouvelle page, et juste mis ce code. J'ai ensuite ouvert avec WAMPSERVER et sa marche. L'image est cliquable et elle à sa taille voulue. Je vais donc réécrire tout les codes un par un pour voir où était le problème! Et pour test! C'est normal! En vrai il ne s'appelle pas test, mais ici, je voulais appelé test pour ne pas compliquer les choses.!
0