Anweisungen, um die Flüssigkeit Leinwand mit CSS3 zu kombinieren

January 9

Anweisungen, um die Flüssigkeit Leinwand mit CSS3 zu kombinieren

Flüssige Leinwand wird die jQuery-Bibliothek Sichtarten Cross-Browser-kompatibel zu jedem Element zum Erstellen von Web-Grafiken, Schaltflächen und Elemente vollständig aus Code angewendet. Das sind gute Nachrichten, wenn Sie mehr Komfort bei der Verwendung von HTML als Grafik-Design-Software-Entwickler sind. Flüssige Leinwand zeichnet Elemente basierend auf die CSS-Selektoren und Stile, die Sie definieren. Beim Erstellen von grundlegenden Elemente mit CSS allein können Flüssigkeit Leinwand Sie Animationen und Farbverläufe nutzen, oder erstellen Sie Fasen mit minimalistischer Stil Attributen, unter Beibehaltung der Konstante Leistung und Darstellung in allen Browsern, einschließlich derjenigen, die CSS3-Einschränkungen haben.

Flüssige Canvas Hintergrund

Das flüssige Canvas-Skript wurde von Stefan Ruzitschka als Plugin für jQuery-Bibliothek entwickelt. Das Skript ist untergebracht und ergänzt seine persönliche Domain. Leider bietet der Autor keine umfangreiche Dokumentation-Bibliothek um das Skript zu unterstützen, so ist seine Verwendung auf jQuery-Experten und Interessenten in Experimente beschränkt. Ab 2011 wird das Skript aktiv gepflegt.

Integration von flüssigen Canvas mit HTML

Integration in eigene HTML-Projekte erfordert "flüssig-canvas.js," "Jquery-1.3.2.js" und "flüssig-Leinwand-plugins.js" Dateien aus dem Plugin-Ordner in den Projektordner kopiert und in den HTML-Code enthalten dokumentieren Kopf über das "< >" Skript-Tag. Zum Beispiel:

< Skript-Typ = "Text/Javascript" aus dem flüssigen Canvas-Ordner in den Projektordner, und schließen Sie es in Ihr Dokument direkt über die anderen zwei "Skript" Tags mithilfe eines "Nur IE" bedingten Tags:

<!--[wenn IE] >< Skript Typ = "Text/Javascript"-Funktion, und können direkt in den Kopf von Ihrem HTML-Dokument unter Verwendung des Tags "Skript" platziert, oder in einer separaten JavaScript-Datei enthalten. Vor die Funktionsaufrufe Flüssigkeit Leinwand ist ein standard-jQuery-Funktionsaufruf einzutragen, um Ihren Browser zu warten, bis alles vollständig zu laden, bevor die Leinwand Gemälde zu sagen:

< Skript-Typ = "Text/Javascript" >

$(window).load(function() {

Geben Sie Ihre flüssigen Canvas-Selektoren unterhalb dieser Linie. Jeder Selektor beginnt mit der jQuery-Funktionsaufruf ($) gefolgt von Ihrem ausgewählten CSS-Selektor ("#note" in dem Beispiel weiter unten), dann die Flüssigkeit Canvas-Funktion:

$("#note").liquidCanvas)

});

Die Leerzeile zwischen den Funktionsaufruf und die schließende geschweifte Klammern legen Sie die Parameter die Flüssigkeit Leinwand mitteilen, was zu zeichnen. Beispielsweise wird der folgende Parameter "#note" Element abgerundete Ecken geben:

"[shadow border gradient] => roundedRect{radius:50}");

In diesem Beispiel wird das Element "#contentbox" einen Schlagschatten, abgerundete Ecken und ein heller Rahmen gegeben werden:

$("#contentbox").liquidCanvas)

"[shadow{color:#333} border{color:#eee} fill{color:#fff} ] => roundedRect{radius:10}");

});

Selektoren auf Elemente hinzufügen

Jede Auswahl werden in Ihrem Stylesheet definiert und keine nicht-visuellen Stilattribute, wie Höhe, Breite oder Ränder gegeben. Zum Beispiel:

Hinweis {Width: 30 %; Margin: 0 Auto; Padding: 40px;} Contentbox {Breite: 700px; Margin: 20px 20px 0 0; Padding: 30px;} Diese Selektoren werden dann Elemente im Körper Ihres HTML-Dokuments hinzugefügt:

< Div Id = "Contentbox" >

&lt;div id="note">

This is the content of my note.

&lt;/div>

Dies ist, wo meine wichtigsten Inhalte geht.

< / Div >

Die Kombination aller drei Aktionen wird Ihre visuellen Effekt gerendert.