TheDragonworld Drachenburg Board

Bezirke der Bewohner => Projekt Dragonworld => Thema gestartet von: Morghus am 29.August.2008, 09:29:10



Titel: Menü Slider
Beitrag von: Morghus am 29.August.2008, 09:29:10
Hier der Javascript Code dafür (benötigt Mootools 1.2)

Code:
<script type="text/javascript">
Page = {
getSize: function() {
x = 0, y = 0
if (self.innerHeight) {
x = self.innerWidth;
y = self.innerHeight;
} else if (document.documentElement && document.documentElement.clientHeight) {
x = document.documentElement.clientWidth;
y = document.documentElement.clientHeight;
} else if (document.body) {
x = document.body.clientWidth;
y = document.body.clientHeight;
}
return {height: y, width: x};
}
};
window.addEvent('domready', function() {
$('menu').setStyles({
'width': '0px'
});
$('frame').setStyles({
'right': '10px'
});
var slidefx = new Fx.Tween($('menu'), { link: 'cancel', duration: 'short' });
var active = false;
var slidein = function() {
slidefx.start('width', 0);
};
var slideout = function() {
slidefx.start('width', 120);
};
var mousemovehandler = function(event) {
if (!event.page) {
if (active) {
active = false;
slidein();
}
return;
}
var diff = Page.getSize().width - event.page.x;
if (diff <= parseInt($('menu').getStyle('width')) + 10 && !active) {
active = true;
slideout();
} else if (diff > 120 && active) {
active = false;
slidein();
}

};
var getwindow = function(iframe) {
if (iframe.contentDocument && iframe.contentDocument.defaultView) {
return iframe.contentDocument.defaultView;
} else {
return iframe.ownerDocument.parentWindow;
}
};
window.addEvent('mousemove', mousemovehandler);
(function() {
try {
var window = getwindow($('frame').getElement('iframe'));
if (window.removeEventListener) window.removeEventListener('mousemove', mousemovehandler, true);
else this.detachEvent('onmousemove', mousemovehandler);
if (window.addEventListener) window.addEventListener('mousemove', mousemovehandler, true);
else this.attachEvent('onmousemove', mousemovehandler);
} catch (e) {
}
}).periodical(10);
});
</script>


Titel: Re: Menü Slider
Beitrag von: Jilocasin am 08.Dezember.2008, 19:32:28
Ich weiß nicht, ob das hier in den Thread passt, aber ich poste hier mal frech rein.
Also, folgendes:

Ich hab mir überlegt, ob wir vielleicht das Hauptmenü an die linke Seite der Page bringen könnnte, da es ziemlich stört, wenn man scrollen will und das Menü klappt auf, obwohl man nur am rechten Rand den Scrollbalken haben wollte (ich machs auch gern per Hand ohne Mausrad :P)

Wäre das akzeptabel?


Titel: Re: Menü Slider
Beitrag von: Cupropituvanso Draco am 08.Dezember.2008, 20:49:40
ich persönlich verfechte die tatsache, dass auf der DW das menü rechts ist. da dein problem nur beim sliden (ich meine nicht das resisen zwischen dimensionen) auftritt, könnte ich die menüposition, so wie das sliding einstellbar machen


Titel: Re: Menü Slider
Beitrag von: Jilocasin am 08.Dezember.2008, 20:57:57
Das fänd ich gut, wenn jeder selbst seine Position wählen könnte. Standart gerne rechts, wenn du magst  :)
*klingt wie ein politischer post*


Titel: Re: Menü Slider
Beitrag von: Cupropituvanso Draco am 09.Dezember.2008, 18:45:22
hab mal was experimentiert

nur bei "Hidebar" & "Menü rechts" kommt das Menü immer wenn man ins Logo oder in die News fährt.


Hast du eine Idee Morghus?


Titel: Re: Menü Slider
Beitrag von: Coop am 10.Dezember.2008, 00:06:20
Irgend wie weiß ich jetzt nicht welches Menü ihr meint (http://www.hqboard.net/images/smilies/confused2.gif)


Titel: Re: Menü Slider
Beitrag von: Cupropituvanso Draco am 10.Dezember.2008, 08:29:56
das mit der shoutbox :)


Titel: Re: Menü Slider
Beitrag von: Coop am 10.Dezember.2008, 15:01:09
Irgendwie raffe ich das immer noch nicht, kann aber daran liegen das ich noch verpennt bin  ;D


Titel: Re: Menü Slider
Beitrag von: Cupropituvanso Draco am 10.Dezember.2008, 16:06:14
es geht um das menü der DW mit den diversen hyperlinks und dem geplapper

und darum, dass man die position und die anzeige anpassen kann


Titel: Re: Menü Slider
Beitrag von: Coop am 10.Dezember.2008, 17:56:26
Aso ^..^ Eigentlich finde ich so wie es ist ok  :)


Titel: Re: Menü Slider
Beitrag von: Selyroth am 11.Dezember.2008, 19:05:22
ich hab iwo gehört das man die iwie weg machen kann. stimmt das?


Titel: Re: Menü Slider
Beitrag von: Cupropituvanso Draco am 11.Dezember.2008, 19:56:08
automatisch im hintergrund, damit es nur kommt wenn du es brauchst (eben zum navigieren)

dies geht unter "persönliche einstellungen" auf der "startseite" oder bei "bewohner"