mootools - custom Form Elements 1.8beta: Checkboxen und Radiobuttons selbst per CSS gestalten

Ein kleines Stück Code, welches Checkboxen und Radiobuttons (und jetzt auch viele andere Formularelemente) per Javascript durch kleine DIV-Container ersetzt, welche man dann selbst per CSS gestalten kann. An der Funktionalität jeder Checkbox und der Radiobuttons im Formular ändert sich nichts :) . Auch Labels werden unterstützt. Es ist damit also möglich, per CSS die Styles der Elemente eines Formulars anzupassen > siehe Demoseite.

Kurzinfo:

  • custom Form Elements 1.8beta - Checkboxen und Radiobuttons selbst per CSS stylen
  • Größe ca. 17 kB (komprimiert; inkl. aller Module)
  • basiert auf mootools ab v1.1
  • benötigt folgende mootools Module
    • Core, Class,Class.Extras, Array, String, Function, Number, Element, Element.Event, Element.Filters, Element.Selectors, Window.DomReady
  • Lizenz: MIT
  • erfolgreich getestet unter: IE7, Firefox 2, Opera 9.02, Netscape 7.1

Features:

  • ersetzt
    • Checkboxes
    • Radiobuttons
    • Fileupload
    • Textinput (inkl. Password) und Textarea
    • Select
    • Submit/Reset/Image
  • … auf der gesamten Seite oder in einem bestimmen Element (z.B. Formular) mit einer angegebenen ID durch kleine DIV-Container
  • generiert auf Wunsch Tooltips anhand der title-Attribute
  • unterstützt Tabbing / Fokussierung
  • “unobstrusive” - ohne Javascript werden die normalen Formularfelder gezeigt
  • weiteres auf der Demoseite

Download:

Demo:

Donate / Spenden


Verbesserungsvorschläge und Kommentare sind immer willkommen!

  • Abgelegt unter: MT
  • Erstellungsdatum: 6 Jun 2007
  • 25 Kommentare ansehen

Weitere Artikel mit dem Tag Object id #235 (auszugsweise)

Typo3 - Mailformular mit eigenem CSS (per Mailformplus)

In Mailformplus einer Mailformular Extension für Typo3 kann man sein eigenes CSS und ein eigenes XHTML Template verwenden. Um ein CSS für das Formular festzulegen benötigt man nur folgendes Typoscript-Schnippet: plugin.tx_thmailformplus_pi1.stylesheetFile = fileadmin/mailformplus/styles.css.


Den ganzen Beitrag lesen »

  • Abgelegt unter: T3S
  • Erstellungsdatum: 3 Jun 2007
  • 0 Kommentare ansehen

eigenes Stylesheet / CSS im Backend Modul der eigenen Extension in Typo3

Für alle die es auch interessiert. Es gibt die Möglichkeit, ein zusätzliches Stylesheet im Backendmodul einer selbst geschriebenen Typo3-Extension zu laden.
In der main-Funktion des Backendmoduls wird per

$this->doc = t3lib_div::makeInstance(’mediumDoc’);

eine Instanz des template-Objektes erstellt, welches einige interessane Funktionen bietet.
(Nachzulesen in der offiziellen Klassendokumentation).
Unter Anderen besitzt es die Membervariable styleSheetFile2, welche standardmäßig nicht gesetzt ist.
Und genau hier [...]


Den ganzen Beitrag lesen »

  • Abgelegt unter: EXT
  • Erstellungsdatum: 27 Mai 2007
  • 3 Kommentare ansehen
top top