Nov 29

Runde Ecken ganz einfach mit Liquid Canvas

Tag: Canvas,Javascript,jQueryPatrick @ 10:03 pm

Steffen Rusitschka veröffentliche vor wenigen Tagen die sehr gelungene Mini-Javascriptbibliothek Liquid Canvas zum Erzeugen perfekter runder Ecken an beliebigen HTML-Elementen.

Die Rundungen werden zur Laufzeit über Canvas generiert und automatisch in den HTML-Code eingebettet. Der Einsatz von herkömmlichen Bildbearbeitungsprogrammen wie Gimp, Inkscape oder Photoshop entfällt völlig.

Die Features im Einzelnen:

  • automatisches Erzeugen von HTML-Canvas-Elementen, die sich der Größe des HTML-Elements anpassen
  • Canvas-Abstraktion – jedes HTML-Element erhält eine paint-Methode
  • Plugins zum Rendern können verwendet werden
  • etliche Plugins existieren bereits, eigene können ebenso eingebunden werden
  • vereinfachte Render-Sprache für Plugin basiertes Rendern
  • an CSS angelehnte Syntax der Render-Sprache für die plugin-Formatierung
  • nutzt nur HTML, Canvas, jQuery und exCanvas
  • funktioniert mit Firefox (2+), Internet Explorer (6+), Safari (3+), Chrome

runde Ecken mit Liquid Canvas - Beispiel 1 runde Ecken mit Liquid Canvas - Beispiel 2 runde Ecken mit Liquid Canvas - Beispiel 3 runde Ecken mit Liquid Canvas - Beispiel 4

3 Antworten zu “Runde Ecken ganz einfach mit Liquid Canvas”

  1. Thomas Maierhofer sagt:

    Interessanter Ansatz im der Rendering-Sprache. Ich habe mit jQuery background canvas einen reinen jQuery Ansatz verfolgt. Siehe: http://www.maierhofer.de/BackgroundCanvas.htm. Damit kann man an Grafiken alles bauen, was man im background haben will. Also auch komplexe Strukturen wie Tabs.

    Gruß Tom

  2. Patrick sagt:

    Nachträglich vielen Dank für deinen Kommentar und den Hinweis auf deine Lösung. Ich hab mir dein Plugin auch näher angeschaut und lokal getestet.
    Es wird in den nächsten Tagen ein Beitrag zum Thema „runde Ecken“ in Web-Anwendungen geben. Dabei werden speziell jQuery-Plugins betrachtet und Vor- und Nachteile der jeweiligen Lösung (aus meiner Sicht) vorgestellt. Es wird dazu auch etliche Beispiele und/oder Bilder geben.

  3. Viele Wege führen zu runden Ecken | Ajaxschmiede.de sagt:

    […] ich vor etlichen Wochen mit Liquid Canvas ein Lösung vorgestellt habe, wie man auf einfache Weise im nachhinein seinen Elementen runde Ecken […]

Hinterlasse einen Kommentar

You must be logged in to post a comment.