18. Apr 2013
Zum nachträglichen Verschieben von Elementen nutzt man gewöhnlich JavaScript. Die wichtigsten Funktionen stehen Ihnen nun auch direkt über CSS zur Verfügung.
Mit CSS können Sie ab sofort auch Elemente verschieben. Die CSS-JavaScript Schnittstelle ui.js bietet dafür vier unterschiedliche Funktionen an.
Mit dieser Möglichkeit lassen sich weitergehende Anpassungen durchführen, ohne dazu zusätzlich JavaScript anpassen zu müssen. Layout-Varianten, welche eine angepasste HTML-Struktur benötigen sind rein über CSS umsetzbar, da die DOM-Manipulation direkt im CSS definiert wird.
Unterstützte CSS-Only DOM-Manipulationen sind derzeit:
jQuery('.listBannerSlider_var25').prependTo("#blockBeforeLeftContentRight");
.listBannerSlider_var25 {-w-dom-prependto:#blockBeforeLeftContentRight;...
In beiden Fällen wird das über den Selektor definierte Element über JavaScript verschoben. Im ersten Beispiel geschieht das Verschieben direkt über jQuery. Im zweiten Beispiel wird das Verschieben über CSS gesteuert von der ui.js ausgeführt.