28221 sujets

CSS et mise en forme, CSS3

Parceque IE ne gère pas le balise :hover pour toutes les balises, juste pour les liens donc
a: hover pas de problème mais
input :hover , ben là ça fonctionnera pas
faut trouver le moyen de mettre un lien sur ton bouton , je sais, je vai bientot l'essayer personnellement mais peut etre que

<a><input .... /></a>

en s'arrangeant c'est peut etre possible
Avant de faire des modifications je crois bien mes boutons rollover fonctionnait sous IE.

Je comprends plus rien là.

Si quelqu'un peut nous éclairer.
Mettre un lien inutile sur autour d'un input pour faire un effet non indispensable pour IE, c'est plutot très déconseillé et particulierement inutile :S

En effet IE n'interprete pas input:hover, la meilleure solution pour faire ce type d'effet est de passer par javascript, ou tout simplement de ne pas faire l'effet sous Internet Explorer.
Je vois des fois des feuilles de style de la forme

li a: hover{....

Tout d'abord, quel effet produit cette mise cote à cote de deux balise, à part leur donner à tout les deux les meme propriétés ( en tout cas li,a:hover - noter la virgule cette fois ci - doit donner cet effet)

Ne peut il utiliser cela ici ?
li a:hover sert à mettre en forme les liens survolés contenu dans des <li>
li, a:hover sert à donner le même style aux <li> et aux liens survolés. C'est totalement différent.

Pour ce qui est de l'espace entre a et :hover je doute que ca fonction ;)