28220 sujets

CSS et mise en forme, CSS3

Salut,

Je poste dans ce salon mais je ne suis pas sûr du lieu. Chers modos, faites le nécessaire si je dérange.

J'ai un problème sur un nouveau site dont la maquette est visible ici

En local, tout va bien (merci)
En ligne, sous FF pas de problème mais sous IE, quand je déplace la souris sur des parties :hover, ça clignote. Quelqu'un aurait-il une idée.

PS : pour IE qui ne supporte pas les :hover ailleurs que sur les liens, j'utilise csshover.htc.

Merci par avance
Modifié par papyjo (16 Jul 2005 - 08:17)
Bonsoir.
Dans ton head tu importes tes styles de cette manière :
<style type="text/css" media="all">@import url("design.css");</style>
<style type="text/css" media="all">@import url("menu.css");</style>
Avec Safari ta page est exactement vue comme si les styles étaient désactivés. il y a juste tes alternates a et aa.css qui sont présentes ( truc beige avec hover qui se retrouve en bas de page ). Je pense que c'est meilleur comme ça: ( avant tes alternates )
<link rel="stylesheet" type="text/css" href="design.css" media="all" />
<link rel="stylesheet" type="text/css" href="menu.css" media="all" />

Ou bien si tu veux vraiment employer ta méthode, mettre tes deux imports après tes alternates dans une seule déclaration de style css plus propre :
<style type="text/css">
/*<![CDATA[*/
<!--
@import url("design.css");
@import url("menu.css");
-->
/*]]>*/
</style>
Je ne sais pas si ça règlera ton problème de clignotement ( feu de détresse ? ) mais en tout cas, sur Safari... on verra l'action des styles.