CSS3 spotlight-Effekt mit einem abgerundeten Rechteck mit einem Gefälle

Ich Schreibe ein interaktives tutorial für eine web-app, die bedeutete, zu markieren die verschiedenen Teile der Benutzeroberfläche. Das tutorial ist gedacht, um die spotlight-ein Teil zu einer Zeit und sagen Sie dem Nutzer, wie Sie mit ihm interagieren. Sie haben wahrscheinlich gesehen etwas ähnliches auf smartphone-apps.

Für spezielle CSS verwendet werden könnten, um spotlight eine vorhandene Schnittstelle, die beste Lösung, die ich gefunden habe, ist mit so etwas wie dieses, das ist nur ein div auf der vorhandenen Schnittstelle, die es erlaubt Teile hervorgehoben werden:

https://web.archive.org/web/20120414095101/http://svay.com/experiences/css3-spotlight

Jedoch die CSS - radial-gradient erlaubt nur für Kreise und Ellipsen, die ist seltsam für user-interface-Elemente, die sind in der Regel rechteckig. Gibt es eine Möglichkeit, den gleichen Effekt erzielen, aber mit abgerundeten Rechtecke (Grau dargestellte Bereich ist alles, was außerhalb des Rechtecks)?

InformationsquelleAutor Andrew Mao | 2013-10-14
Schreibe einen Kommentar