• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

JS Effekte

mschoening

Gelbe Schleswiger Reinette
Registriert
21.02.07
Beiträge
1.764
Hi,
ich bastel gerade an eine Seite und möchte einen Mootools FX einbauen. Es handelt sich um diesen hier. Ich will aber, dass der genauso aussieht wie der auf der www.mootools.net "homepage". Wenn man genau hinschaut merkt man, dass der FX in der "demo" einen kleinen "ease" hat. Also das Element wird kurz grösser als gewollt und ist dann erst so gross wie angegeben. Auf der Mootools "homepage" ist dies nicht der Fall. Da vergrössert sich das Element nur auf die gewünschte Grösse...hat jemand eine Idee wie ich das auch hinbeommen kann?
 

mschoening

Gelbe Schleswiger Reinette
Registriert
21.02.07
Beiträge
1.764
Code:
var szNormal = 117, szSmall  = 100, szFull   = 219;
 
var kwicks = $$("#kwicks .kwick");
var fx = new Fx.Elements(kwicks, {wait: false, duration: 300, transition: Fx.Transitions.[COLOR=Red]Back[/COLOR].easeOut});
kwicks.each(function(kwick, i) {
    kwick.addEvent("mouseenter", function(event) {
        var o = {};
        o[i] = {width: [kwick.getStyle("width").toInt(), szFull]}
        kwicks.each(function(other, j) {
            if(i != j) {
                var w = other.getStyle("width").toInt();
                if(w != szSmall) o[j] = {width: [w, szSmall]};
            }
        });
        fx.start(o);
    });
});
 
$("kwicks").addEvent("mouseleave", function(event) {
    var o = {};
    kwicks.each(function(kwick, i) {
        o[i] = {width: [kwick.getStyle("width").toInt(), szNormal]}
    });
    fx.start(o);
})

Das markierte Element (ROT) durch "Expo" ersetzen.
 
  • Like
Reaktionen: Nathea