Se connecter avec
S'enregistrer | Connectez-vous

Ombrage sous IE

Dernière réponse : dans Programmation
Partagez

bonjou à tous
je suis débutante et je veux réaliser un ombrage pour mon tableau (div) aux bords arrondis, ça marche sous Firefox mais pas sous IE malgré l'utilisation de filtre; d'ailleurs l'utilisation du filtre donne l'effet d'ombrage au contenu du tableau mais pas au tableau lui même


voici mon code css:
  1. .ombrage{
  2. -moz-box-shadow: 8px 8px 12px #aaa;
  3. -webkit-box-shadow: 8px 8px 12px #aaa;
  4. box-shadow: 8px 8px 12px #555;
  5. /* IE */
  6. filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true');
  7. /*IE8 */
  8. -ms-filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true');
  9. }


Merci

cordialement lizi87

Autres pages sur : ombrage

Salut,

D'après ce que j'ai trouvé ici, il semblerait qu'il faille forcément spécifier une width et height à ton tableau (ou élément) auquel tu appliques le filtre pour IE

Bonjour Lizi,

En fait internet explorer (même IE8) ne reconnaît malheureusement pas la propriété "box-shadow", mais il existe une alternative qui a fait ses preuves.

Essaye avec ce petit bout de code :

  1. filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=12);


Je viens d'essayer sur mon navigateur et ça à l'air de fonctionner.

Kowo.

Bonjour ;
je t'assure kowo que j'ai déja essayer se bout de code avant de postuler au forum mais ça ne marche pas, et juste pour te faire plaisir j'ai réessayer mais ça ne fonctionne pas toujours :cry: 

Merci
cordialement Lizi :hello: 
Posez votre question
Tom's guide dans le monde
  • Allemagne
  • France
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter