28172 sujets

CSS et mise en forme, CSS3

Bonjour =)

Est-il possible (et si oui, comment), sur une div de 100px, mettre un background-image:linear-gradient et de ne l'afficher que de 20px a 80px (donc 20px a gauche et 20px a droite qui sont transparents dans la div)

Je sais qu'on peut faire ça :
background-image: linear-gradient(to right, #fff 20%, #000 80%);


Mais la question est peut-on faire quelque chose comme ça :
background-image: linear-gradient(to right, #fff 20[#red]px[/#], #000 80[#red]px[/#]);


Merci =)
Modifié par LightBen (11 Sep 2012 - 16:37)
... oui, il te faut ajouter/indiquer la partie sans couleur, enfin transparente .
hsla(), rgba() ou simplement et efficacement transparent

++