28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

je me tourne vers vous car j'ai un problème que je n'arrive pas à résoudre par moi même.

J'ai des liens assez classique sur mon site :

<a id="top-link" href="#"><span>Lien</span></a>


#top-link {
  display: block;
  background: url(../images/top_link_button.png) no-repeat top;
  width: 140px;
  height: 31px;
  margin: 0 0 0 5px;
}

#top-link span {
  position: absolute;
  top: -5000px;
}


Tous va bien sauf sur IE7 ou j'ai un comportement bizarre. A certains endroits du site le lien n'est pas cliquable. Donc je penche pour un problème au niveau des conteneurs mais après avoir tout essayer je vous demande de l'aide.

Merci pour votre aide.
Salut,

La page en ligne est souvent bien plus parlante, l'élément principale de l'analyse, la compréhension et la résolution des problèmes. Peut être te faudrait-il essayer d'améliorer tes chances de réponse en nous en apportant une ? Smiley cligne
Je comprend bien mais il m'est malheureusement impossible de communiquer l'adresse du site concerné.

Si vraiment personne ne voit le problème comme ça, j'essayerais de donner une structure de page plus précise.
Bonjour,

En même temps quand on code n'importe comment c'est normal que ça ne fonctionne pas...

Une image porteuse de contenu DOIT se trouver dans le code HTML avec un alt duement remplis et non dans le CSS (pour les effets de roll-over on utilisera du JS non-obstrusif).

Essayes :
<a id="top-link" href="#"><img src="images/top_link_button.png" alt="Intitulé du lien"></a>
Non seulement ça fonctionnera partout, mais en plus ça t'évitera la mauvaise surprise de voir le lien disparaitre en cas de problème technique empèchant l'affichage de l'image mais ne perturbant pas les CSS
Laurie-Anne a écrit :
En même temps quand on code n'importe comment c'est normal que ça ne fonctionne pas...


Ce serait sympa de ne pas avoir se genre de remarque quand on pose une question. Aussi bête soit elle...

Pour une modératrice, tu n'est pas très fair play.
Contente toi de m'expliquer les choses et si cela te gonfle, laisse faire les autres.
Modifié par Vinzics (31 Dec 2009 - 10:12)
Vinzics a écrit :
Contente toi de m'expliquer les choses
Ô oui, grand seigneur et maitre, je ne recommencerai plus... Smiley rolleyes

Sur Alsacréations on croit tous en une chose : du code propre, standard et accessible ; le tiens n'était aucun des trois (vaguement standard mais pas logique), et ma reflexion tout à fait appropriée (à mon sens) : un code sale et complètement innacessible, c'est du code écrit n'importe comment et qui ne fonctionnait pas...