2010-01-26 7 views
0

J'ai une page avec 1000px fixe. Je veux définir l'ombre sur les côtés gauche et droit de la page principale. Je ne peux pas utiliser le .png statique avec y-repeat, car mon arrière-plan n'est pas une couleur fixe, c'est une image. Donc je ne peux pas utiliser l'image. Tout plugin jQuery qui peut faire de l'ombre? Ou d'autres solutions, pas seulement les plugins jQuery ...Ombre transparente avec jQuery

+0

Si vous étiez prêt à lancer ie6, vous pouvez utiliser un png transparent –

+0

En fait, vous ne devez pas jeter ie6 ... vous pouvez utiliser png8 voir: http://blogs.cozi.com/tech /2008/03/transparent-pngs-can-deadlock-ie6.html –

Répondre

1

En fait, vous pouvez utiliser un .png transparent si vous utilisez un png-8 plutôt qu'un png-32.

Note: Il ne vous donnera pas la transparence alpha (vous aurez une fine ligne de votre couleur d'ombre plutôt qu'un gradient), mais il vous permet de se rapprocher l'apparence de votre site dans IE6 tout en exigeant pas hacks et no Contenu spécifique à IE.

Voir:http://blogs.cozi.com/tech/2008/03/transparent-pngs-can-deadlock-ie6.html

Si vous voulez un plugin Jquery pour faire des ombres sans png s, puis plug-in Drop Shadow de Jquery est probablement ce que vous recherchez.

+0

Aucune solution CSS/HTML n'est bonne, je vais enregistrer l'image d'ombre dans photoshop comme png-8. Je l'utilise avant png-24. Le problème était seulement le gradient. –

0

Si vous créez une paire de div tramés, vous pouvez les positionner et définir l'index z au-dessus de l'arrière-plan, puis appliquer une image à cela.