Point qui apparait HTML
Résolu
aKuma59
Messages postés
104
Date d'inscription
Statut
Membre
Dernière intervention
-
aKuma59 Messages postés 104 Date d'inscription Statut Membre Dernière intervention -
aKuma59 Messages postés 104 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un souçi avec un point qui apparait lors du clique sur un lien hypertexte voici son code:
D'après mes test ce qui serais responsable du point est la balise <center> car sans celle çi le point n'apparait pas.
Je l'utilise pour rendre toute la cellule cliquable. Avez vous une alternative pour le faire disparaitre ?
J'ai essayer de rajouter ça dans mon CSS mais sans succes :
PS : Le point apparait uniquement au moment ou on presse la souris et disparait aussitôt le clique relaché.
Merci d'avance.
J'ai un souçi avec un point qui apparait lors du clique sur un lien hypertexte voici son code:
<?php $CategorieRecu = $_GET[Categorie]; function SelectionCategorie($CategorieRecu,$NomCategorie) { if($CategorieRecu==$NomCategorie){ $Cellule = '<TD class="CelluleCategorieHaut"><a class="LienCategorieHautSelection" href="/Categories.php?Categorie='.$NomCategorie.'"><center> '.$NomCategorie.' </center></a></TD>'; }else{ $Cellule = '<TD class="CelluleCategorieHaut"><a class="LienCategorieHaut" href="/Categories.php?Categorie='.$NomCategorie.'"><center> '.$NomCategorie.' </center></a></TD>'; } return $Cellule; } ?> <TABLE> <TR> <?php $CategorieFinal = SelectionCategorie($CategorieRecu,"Bavardages"); echo $CategorieFinal; $CategorieFinal = SelectionCategorie($CategorieRecu,"Gourmandises"); echo $CategorieFinal; $CategorieFinal = SelectionCategorie($CategorieRecu,"Mode"); echo $CategorieFinal; $CategorieFinal = SelectionCategorie($CategorieRecu,"Culture"); echo $CategorieFinal; $CategorieFinal = SelectionCategorie($CategorieRecu,"Voyage"); echo $CategorieFinal; $CategorieFinal = SelectionCategorie($CategorieRecu,"Musique"); echo $CategorieFinal; $CategorieFinal = SelectionCategorie($CategorieRecu,"Lecture"); echo $CategorieFinal; ?> </TR> </TABLE>
D'après mes test ce qui serais responsable du point est la balise <center> car sans celle çi le point n'apparait pas.
Je l'utilise pour rendre toute la cellule cliquable. Avez vous une alternative pour le faire disparaitre ?
J'ai essayer de rajouter ça dans mon CSS mais sans succes :
center{ text-decoration:none; list-style:none; }
PS : Le point apparait uniquement au moment ou on presse la souris et disparait aussitôt le clique relaché.
Merci d'avance.
A voir également:
- Point qui apparait HTML
- Point de suite word - Guide
- Clé usb n'apparait pas - Guide
- Editeur html - Télécharger - HTML
- Point de restauration - Guide
- Point gps - Guide
16 réponses
Haaaa..
Bah je ne peux pas ^^'
Quand je fais clique droit le point disparait, bizarre hein? ^^
Donc si j'affiche le code source le point n'y est plus :/
Bah je ne peux pas ^^'
Quand je fais clique droit le point disparait, bizarre hein? ^^
Donc si j'affiche le code source le point n'y est plus :/
Non, il n'y a pas de point quand je ne fait rien mais quand je clique sur le lien de la catégorie un point apparait au dessus et disparait. (Je veux me débarasser de ce point)
IE et Safari pas de point
FF il y a un point
IE et Safari pas de point
FF il y a un point
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je pencherais plutôt pour un problème de rendu du navigateur.
et en affichant sans le style (menu Affichage/Styles de la page/Aucun style) ?
ou essaie de valider ton code, il y a peut être quelque chose qui coince.
et en affichant sans le style (menu Affichage/Styles de la page/Aucun style) ?
ou essaie de valider ton code, il y a peut être quelque chose qui coince.
Mon CSS est valide W3 et sans CSS toujours même problème et ce, même si je supprime tout le code php autour.
donc ça sent bien le problème de rendu du navigateur.
à mon avis, vire <center> et code td.CelluleCategorieHaut{} en CSS…
à mon avis, vire <center> et code td.CelluleCategorieHaut{} en CSS…
Non, si je met ça, ça les affiche verticalement. :/
Bah enfaite j'ai un div à l'intérieur duquel j'ai un tableau d'une ligne avec X colonnes dans chaque colonne (donc dans chaque cellule) j'ai un lien hypertexte et grâce à la balise <center> je rend toute la cellule cliquable. Sans la balise <center> seul le lien est cliquable.
J'ai pas trouvé d'autres moyen que celui là pour rendre toute la cellule cliquable... :/
J'ai pas trouvé d'autres moyen que celui là pour rendre toute la cellule cliquable... :/
moi je penserais à :
puis :
évidement il faudrait compléter la CSS (au moins virer le style de liste et les espacements et marges).
et avec PHP tu peux ajouter un style embarqué pour définir la largeur des <li> en fonction du nombre d'items.
en espérant que ça puisse te servir ou te donner une autre idée.
moi je file me coucher, bonne nuit !
<ul> <li><a></a></li> <li><a></a></li> <li><a></a></li> <li><a></a></li> </ul>
puis :
ul{ float:left; } ul li{ float:left; } ul li a{ display:block; }
évidement il faudrait compléter la CSS (au moins virer le style de liste et les espacements et marges).
et avec PHP tu peux ajouter un style embarqué pour définir la largeur des <li> en fonction du nombre d'items.
<li style="width:25%;"><a></a></li>
en espérant que ça puisse te servir ou te donner une autre idée.
moi je file me coucher, bonne nuit !
mais dis moi, le lien hypertext est cliquable quelque soit la zone où il est ... donc je comrpend pas que t'es besoin de la balise <center> ... donc il ne te reste qu'à donner un style à ton lien pour qu'il est telle taille, telle couleur de fond, tel contour, etc ...
border-style pour le style de ta bordure
padding pour la distance entre le lien est la bordure
border-style pour le style de ta bordure
padding pour la distance entre le lien est la bordure