28173 sujets

CSS et mise en forme, CSS3

Bonjour à tous,
j'utilise une classe "invisible" qui me permet de cacher certains éléments de ma page.


.invisible {
position: absolute;
left: 0px;
top: -5000px;
width: 1px;
height: 1px;
overflow: hidden;
font-size: 1px;
}


Seulement lorsque j'utilise cette classe avec un element <a...> sous opera 9.10, cela ne fonctionne pas. le contenu de mon lien ne disparait pas.

<a href="#" class="invisible"><h1>test</h1></a>


dans ce cas présent "test" reste visible

quelqu'un à t'il une idée?

merci beaucoup.

arnaud
Modifié par art_no (02 Mar 2007 - 09:55)
Salut,

A mon avis, le problème vient du fait que tu aies placé un h1 dans ton lien, ce qui est totalement invalide (d'ailleurs, le validateur te l'aurait dit aussi bien que moi Smiley smile ).
a écrit :
(d'ailleurs, le validateur te l'aurait dit aussi bien que moi smile ).


Non il l'aurait mis en anglais Smiley smile