Image liens avec des bordures [CSS] - HTML/CSS - Programmation
Marsh Posté le 21-12-2003 à 17:12:18
a img
{
border: 1px solid #000000;
}
Marsh Posté le 21-12-2003 à 17:22:05
antp a écrit : a img |
A ok, moi je pensait que c'etait
a.img
{
border: 1px solid #000000;
}
Marsh Posté le 21-12-2003 à 17:31:10
je crois que ce que antp a dit est juste.
Mais une partie de mon code ne fontionne pas sous ie :
Code :
|
Marsh Posté le 21-12-2003 à 18:17:59
je dirais
a img:link, a img:visited
mais sans en être sûr
le link et visited soit peut-être plutôt se mettre à côté du "a" que du "img"
Marsh Posté le 21-12-2003 à 18:23:16
et moi je mettrai simplement a img, vu que les deux sont traité de la même manière
Marsh Posté le 21-12-2003 à 18:24:36
S'il veut que le hover, le visited et le link aient un autre aspect faut bien les redéfinir
Puis il me semble que si tu ne définis pas visited et active IE utilise ses propres couleurs, non ?
Marsh Posté le 21-12-2003 à 18:28:57
t'as juste à définir le hover dans ce cas, les autres auront la couleur du a img, comme c'est le cas pour le moment.
Marsh Posté le 22-12-2003 à 13:18:20
dites moi est ce que c'est juste ? parce que ca fonctionne pas sous IE :
Code :
|
ou
Code :
|
Marsh Posté le 22-12-2003 à 14:01:21
a img
{
border: 1px solid #000;
}
a img:hover, a img:active
{
border: 1px solid #fff;
}
Marsh Posté le 22-12-2003 à 14:46:51
Non. :hover :active et compagnie ne fonctionnent que sur un élément <a> avec IE.
Marsh Posté le 21-12-2003 à 17:10:09
hello,
pour mes liens j'ai ca :
Et je voudrais que ca fasse la meme chose pour mes images mais avec des bordures, donc j'ai fait ca :
Mais cette méthode ne me plait pas beaucoup, je voudrais plutôt qu'au lieu de la class="border", ce soit toutes les "images liens" qui aient ces propriétés, et en plus ce que j'ai fait ne fonctionne pas dans IE.
Message édité par Big-Foot le 21-12-2003 à 17:10:26