28.04.2009 - geschrieben von mrvn in Tutorials

3 More CSS – Javascript im CSS Stil

MoreCSS

Ich bin in den letzten Tagen auf eine nette Idee bei der Umsetzung einer Javascript Library gestoßen. Das Ganze nennt sich MoreCSS und bietet Javascript Deklaration in CSS Syntax. Das ist natürlich gerade für Einsteiger eine feine Sache. Mit insgesamt nur 8 KB Größe ist es sogar relativ schlank, wenn man es mal mit den großen Brüdern vergleicht. Zusätzliche Funktionen kann man sich auch leicht via Plugin dazu holen. Im Grunde ist es ganz einfach. Man hat eine MoreCSS Datei, die Javascript Library Datei und eventuell noch Plugin Dateien, die man wie folgt in den <head> – Bereich einbindet (siehe offiziellen Doku) .

<link rel="MoreCSS" href="MoreCSS.css" />
<script type="text/javascript" src="MoreCSS.js"></script>
<script type="text/javascript" src="MoreCSS.plugin.js"></script>

Nebenbei bemerkt ist MoreCSS meiner Meinung nach sehr gut dokumentiert und man findet eine übersichtliche Ansicht der ünterstützten Selektoren und Eigenschaften. Mit dem folgenden Quellcode möchte ich euch mal 3 Beispiele zeigen:

1. More CSS List-Style-Color

#meineliste {
list-style-color: #90B329;
color:#666;}

2. More CSS Tooltip

#example-link a {
	tooltip: '<div class="ttcontainer">%title</div>';
	tooltip-class: example-tooltip;
	tooltip-opacity: 0.75;}

2. More CSS AddClass

a#gruen:active => #werdetgruen strong { add-class: gruen;}
a#normal:active => #werdetgruen strong { remove-class: gruen;}

Demo

Ich denke für kleine Projekte ist es durchaus sinnvoll zu MoreCSS zurückzugreifen, denn man kann schnell Sachen wie opacity (Deckkraft) browserübergreifend definieren. So und abschließend würde es mich natürlich interessieren, ob ihr davon schon gehört habt und wie ihr die MoreCSS Library findet?

Tags:

3 Kommentare

Trackback - RSS Kommentare zu "More CSS – Javascript im CSS Stil"

Dein Gedanke dazu?...