Ich frage mich, ob es in reinem CSS möglich ist, einen Schabloneneffekt zu haben: Ein Block mit einer Hintergrundfarbe und einer Farbe "transparent", die den Hintergrund des übergeordneten Blocks anzeigen würde.
Beispiel: Ich habe einen übergeordneten Block mit einem Farbverlauf oder Muster als Hintergrund, und ich möchte einen Block mit einem schwarzen Hintergrund überlagern, bei dem der Textinhalt den Gradienten des übergeordneten Blocks verlassen würde .
Ich habe keinen Weg gefunden, dies zum Laufen zu bringen, aber vielleicht hat jemand eine Idee oder einen Tipp?
BEARBEITEN
Entschuldigung, ich sollte nicht genau genug sein.
Hier ist ein Bild des gewünschten Ergebnisses:
Soweit ich weiß, können Sie SVG dafür verwenden, aber es wird nicht trivial sein.
Dies (und dies ) könnte die nächste Implementierung dessen sein, was Sie brauchen. Das Problem ist, dass es nicht in jedem Browser gleich funktioniert, obwohl Sie vielleicht tiefergehende Recherchen durchführen können.
Upd : Lea Verou hat in ihrem Artikel eine einfache und elegante Lösung vorgestellt: Textmaskierung - Der Standard Weg