J'essaie de faire quelques trucs avec pseudo-élément.Comment redimensionner une image dans un pseudo-élément?
Je montre un classement et je veux qu'une couronne apparaisse au-dessus du gagnant, inclinée de 45 degrés dans le coin de la boîte où l'image sera. Mais l'image est trop grande, y a-t-il un moyen de redimensionner une image qui est ajoutée sur un pseudo-élément?
je ne dispose que ce div
:
<div class='box'></div>
Avec cette CSS
:
.box {
width: 50px;
height: 50px;
float: left;
border: 1px solid #000;
position:absolute;
top: 100px;
left: 100px;
}
.box::after{
content: url(URL_OF_IMAGE);
position: absolute;
top: -10px;
right: -10px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
}
J'ai fait un exemple sur jsFiddle: http://jsfiddle.net/GEtds/
J'ai essayé de modifier height
et width
mais sans effet .
double possible: http://stackoverflow.com/questions/8977957/can-i-change-the-height-of-an-image -in-css-before-after-pseudo-éléments – showdev