Ich habe ein transparentes .png Bild von sich kreuzenden Linien. Wenn die drop-shadow
CSS filter
angewendet wird, nur die Linien Schlagschatten, nicht die Grenze rect (es ist nicht das gleiche wie box-shadow
).Filter nach Transformation anwenden
Wenn ich sowohl drop-shadow
Filter als auch transform: rotate
anwende, zeichnen Chrome und FF zuerst den Schatten und drehen dann das resultierende Bild (mit dem Schatten verschmolzen). Ich möchte, dass das gedrehte Bild stattdessen Schatten wirft. (Als ob es eine statische Lichtquelle gibt, wenn sich das Bild dreht).
Ist es in reinem CSS möglich?
Die einzige Lösung, die ich sehe, ist JS trigonometrische Berechnung der Schattenparameter jedes Mal, wenn das Bild rotiert.
Grüße,
bitte eine Geige veröffentlichen, so können wir besser verstehen. – geeksal
@geeksal https://jsfiddle.net/noober/mojLqept/1/ – noober
wollten Sie, dass der Schatten an einer Stelle statisch bleibt. Ich habe nur die Schwierigkeit zu verstehen, was du willst. Ich denke, eine Bildillustration wird dem Zweck dienen. – geeksal