2010-09-08 4 views
2

J'essaye de faire une ombre de boîte pour un div avec une taille dynamique. qui fonctionne bien avecIE CSS3 boîte-shaodw avec la taille dynamique

filter: progid:DXImageTransform.Microsoft.Shadow(color='#78000a', Direction=180, Strength=15) 

Mais seulement si une hauteur spécifique est définie. Mais je veux aussi une ombre sur une hauteur dynamique. Est-ce possible ? J'ai aussi essayé min-height mais ne marche pas.

Répondre

0

Je ne sais pas pourquoi, mais apparemment il est souvent utile si vous ajoutez

zoom:1; 

à la div css.

http://jsfiddle.net/wXNRc/2/

(exemple IE-only)

0

Ce problème est souvent dû au problème hasLayout dans IE.

Aucune garantie, mais essayez de donner à l'élément en question la propriété CSS zoom: 1. Ceci est un hack IE uniquement pour donner une disposition d'élément.

Questions connexes