CSS

Eléphanteau du PHP | 39 Messages

22 févr. 2008, 11:57

bonjour,

voila je suis entrain de mettre a jour mon code et j'aimerai faire disparaitre un petit truc..

Je m'explique J'ai un tableau qui se génere automatiquement et qui fonctionne parfaitement, mais le seul petit pb c'est que j'ai fait un lien sur une image et donc j'ai une sorte de carré bleu qui apparait autour.. Je trouve ca franchement laid.. Je sais que c'est le Href qui me fait ca mais comment le viré !!

Voici mon code .

Code : Tout sélectionner

<table width="850" height="1" border='1' align="left" class="Style5"> <tr> <td width="100"><h5 align="center" >Item number </h5></td> <td width="200"><h5 align="center" >Name of product </h5></td> <td width="250"><h5 align="center" >Familly</h5></td> <td width="120"><h5 align="center" >Gamme</h5></td> <td width="70" ><h5 align="center" ><img src="images/config.png" width="25" height="25" class="menu" /></h5></td> <td width="70" ><h5 align="center" ><img src="images/cancel.png" width="25" height="25" /></h5></td> </tr>
$requete_txt = "SELECT * FROM corolle_catalogue ORDER BY `produit_ref` ASC";
$result = $bdd->result_to_array($bdd->query($requete_txt));
for($i=0;$i<count($result);$i++)
{
	print("<tr>");
	print("<td>".$result[$i][1]."</td>");
	print("<td>".stripslashes($result[$i][2])."</td>");
	print("<td>".stripslashes($result[$i][3])."</td>");
	print("<td>".stripslashes($result[$i][4])."</td>");
	print("<td><div align='center'><a href='catalogue_modif.php5?id=".$result[$i][0]."'><img src='images/config.png 'width='15' height='15'/></a></div></td>");
	print("<td><div align='center' ><a href='catalogue_confirm.php5?action=2&id=".$result[$i][0]."&ref=".$result[$i][1]."'><img src='images/cancel.png' 'width='15' height='15'/></a></div></td>");
	
	print("</tr>");
}

Code : Tout sélectionner

</table>
Merci de votre aide...

d0m
Mammouth du PHP | 1141 Messages

22 févr. 2008, 12:03

salut,

C'est du CSS, il y a des rubriques pour ça...
C'est dans le css du lien qu'il faut préciser :

Code : Tout sélectionner

text-decoration:none;

Eléphanteau du PHP | 39 Messages

22 févr. 2008, 12:06

désolé mais ca ne fonctionne pas .. Ca marche pour txt mais pas pour ca ...

d0m
Mammouth du PHP | 1141 Messages

22 févr. 2008, 12:14

Dans ce cas c'est que tu as une bordure à l'image.
Dans les balises <IMG> il faut dimensionner la bordure à 0.

Code : Tout sélectionner

<IMG STYLE="border:0px;">
ou plus pratique, avec une feuille de style :

Code : Tout sélectionner

img {border:0px;}

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

22 févr. 2008, 12:48

Modération :
Afin d'obtenir plus de réponses, le sujet est déplacé dans le forum "HTML, XHTML, CSS".

Merci de prendre le temps de lire les règlements
ainsi que l'intitulé de chaque forum avant de poster un nouveau sujet.
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

22 févr. 2008, 13:21

Je dirais même plus :)

Code : Tout sélectionner

a img {/*images dans un lien a*/ border:0px; }
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Eléphant du PHP | 250 Messages

22 févr. 2008, 14:38

Bonjour
Si je puis me permettre

Code : Tout sélectionner

border: 0;
suffit et ainsi, que tu sois en px ou en % cela est interprété
dOm à écrit:
Dans ce cas c'est que tu as une bordure à l'image.
Dans les balises <IMG> il faut dimensionner la bordure à 0.
Code:
<IMG STYLE="border:0px;">
Attention, la balise <img> est une balise orpheline donc auto-fermante; il te faut donc écrire:

Code : Tout sélectionner

<img src....style.... />
Voilà, pardon pour l'intrusion... :oops:
"L'histoire, à l'image de toutes choses dans l'univers, semble avoir comme unique règle le côté ondulatoire."