Inset Border Effect jQuery Plugin

Avatar of Robin Thrift
Robin Thrift am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Dies ist ein Gastbeitrag von Robin Thrift, der mich mit Demo-Code zur Erstellung dieses Effekts kontaktierte. Gemeinsam haben wir daraus ein jQuery-Plugin gemacht. Viel Spaß!

Ich habe mir einige Flash-Vorlagen auf ActiveDen angesehen, als ich auf einen Effekt gestoßen bin, den ich sehr oft in Flash-Website-Galerien sehe. Es ist ein sehr einfacher, aber schöner Effekt. Die Bilder haben einen Rahmen, aber im Gegensatz zu CSS-Rahmen verdeckt er einen Teil des Bildes. Ich wollte diesen Effekt in einer meiner Galerien verwenden, also habe ich ein wenig experimentiert und das folgende jQuery-Plugin entwickelt. Es wickelt die Bilder im Grunde in ein <div> mit den gleichen Abmessungen wie das Bild und setzt den Überlauf auf versteckt. Dann wird nach dem Bild ein weiteres <div> angehängt, dem der eigentliche Rahmen zugewiesen wird. Alle Rahmeneigenschaften können vom Benutzer geändert werden. Es funktioniert mit fast jedem Lightbox (getestet mit colorbox).

Durch die Kombination der Effekte können neue Effekte erzielt werden, und ich habe festgestellt, dass bei Verwendung eines höheren "Inset"-Wertes ein wirklich schöner Effekt auf dem Webbrowser des iPhones erzielt wird. Fühlen Sie sich frei, mit diesem Plugin zu tun, was Sie wollen.

Demo anzeigen   Dateien herunterladen

So funktioniert's!

 

Ein riesiges Dankeschön an Chris für die Bearbeitung und Optimierung des Plugins und besonders für das Veröffentlichen dieses Artikels!