comment définir l'ombre pour l'image ronde (css)
Je suis nouveau à l'ombre, en css peut-on définir des ombres
image ronde(je veux dire, à un cercle d'image).
si c'est possible, merci de me donner un code dans le css.
merci d'avance
source d'informationauteur FreshBits
Vous devez vous connecter pour publier un commentaire.
CSS3 box ombres appliquer des ombres à l'élément, et non le contenu de l'élément. En d'autres termes, si vous avez une image (qui est rectangulaire), mais l'image elle-même est d'un cercle, l'ombre sera appliqué à l'image rectangulaire élément, et non le sujet de l'image.
Mise à JOUR:
Bien sûr, vous pouvez toujours utiliser l'élément canvas pour jouer avec les ombres. Voici un jsFiddle exemple à la fois de dessiner un cercle et le chargement d'un cercle, puis d'appliquer un effet d'ombre à la fois.
C'est impossible car le CSS ne sais pas la forme du contenu de l'image (par exemple, interpréter la transparence).
Vous pourriez faire un cercle avec CSS3 et donner une ombre, voir ce jsFiddle.
ombres sont indépendants de formes dans le css, vous pouvez utiliser l'ombre de la propriété de cercle après la création du cercle.
Vous pouvez utiliser le code suivant pour cela, il devrait fonctionner correctement
Il est bon tutoriel pour la zone d'observation avec des exemples ici
Aussi, simple css3 pour arrondir les coins de la croix-navigateur
il suffit de régler le pix à l'arrondi que vous voulez, ou utiliser
em
s au lieuCette chose qui a fonctionné pour moi. Je voulais un arrondi de l'ombre autour de l'image de 32x32.
CSS, c'est comme cela.
CSS ne vous permet pas d'ajouter des ombres de formes à l'INTÉRIEUR des images. CSS n'a aucune idée de ce que l'image ressemble.
Il est une propriété css3 faire exactement ce que vous whant. Mais, bien sûr, ce n'est pas encore mis en œuvre par tous les navigateurs (IE...)
Jeter un coup d'oeil : http://css-tricks.com/snippets/css/css-box-shadow/
Oui, il suffit d'ajouter un border-radius: 50% à votre image avec la zone d'ombre de la propriété 🙂 dans ma balise img.