Ich versuche eine Reflektion in Javascript zu machen, da einige Browser die CSS Reflektion nicht unterstützen. Ich habe ein anderes Bild erstellt und es invertiert, während ich seine Opazität verringert habe. Beispiel: https://jsfiddle.net/dppt48cm/1/.Gibt es eine Möglichkeit, eine Reflektion in Javascript zu machen, aber die Unterseite der Reflektion wegzulassen?
refImage.onload = function(){
refImage.style.position = "absolute";
refImage.style.left = "0px";
refImage.style.top = "400px";
refImage.style.transform = "scaleY(-1)";
refImage.style.opacity = "0.4";
divElement.appendChild(refImage);
}
Ich stelle die "Reflexion" hier aber ein neues Bild erstellen.
Was ich versuche, ist jetzt, die Länge der Reflexion einzustellen. Zum Beispiel möchte ich den Kopf des Hundes nicht in der Reflexion zeigen. Wäre es möglich, die Reflexion an der Nase zu stoppen oder die Reflexion in Pixeln zu setzen?
Bitte nehmen Sie sich einen Blick auf diese https://jsfiddle.net/iRbouh/paren7ks/! –