• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Fliegendes Menü

Parsifal

New member
Kann mir jemand sagen, wie ich beim Fliegenden Menü (Navigation)
nur zwischen zwei Buttons einen größeren Abstand hinbekomme?

Also so:

Button1
Button2
Button3
Button4

Button5
Button6
Button7
usw.

Habt Dank!

Parsifal
 
Ich würde es so versuchen:

Such diese Stelle im Quelltext:


N=(document.layers)?1:0
V=(N) ? 4:5
if (V==4){
object="object1"
eval(dS+object+sD+v+(ystart+innerY+10));
eval(dS+object+sD+h+(xstart+innerX+10));
object="object2"
eval(dS+object+sD+v+(ystart+innerY+spread+10));
eval(dS+object+sD+h+(xstart+innerX+10));
object="object3"
eval(dS+object+sD+v+(ystart+innerY+spread*2+10));
eval(dS+object+sD+h+(xstart+innerX+10));
object="object4"
eval(dS+object+sD+v+(ystart+innerY+spread*3+10));
eval(dS+object+sD+h+(xstart+innerX+10));
object="object5"
eval(dS+object+sD+v+(ystart+innerY+spread*4+10));
eval(dS+object+sD+h+(xstart+innerX+10));


//eval(dS + objectX + sD + v + y);
}
else{
object=document.getElementById('object1')
object.style.top=ystart+innerY
object.style.left=xstart+innerX

object=document.getElementById('object2')
object.style.top=ystart+innerY+spread
object.style.left=xstart+innerX

object=document.getElementById('object3')
object.style.top=ystart+innerY+spread*2
object.style.left=xstart+innerX

object=document.getElementById('object4')
object.style.top=ystart+innerY+spread*3
object.style.left=xstart+innerX

object=document.getElementById('object5')
object.style.top=ystart+innerY+spread*4
object.style.left=xstart+innerX


und dann würd ich einfach bei dem Button der etwas weiter teifer sein soll folgendes ändern:


N=(document.layers)?1:0
V=(N) ? 4:5
if (V==4){
object="object1"
eval(dS+object+sD+v+(ystart+innerY+10));
eval(dS+object+sD+h+(xstart+innerX+10));
object="object2"
eval(dS+object+sD+v+(ystart+innerY+spread+10));
eval(dS+object+sD+h+(xstart+innerX+10));
object="object3"
eval(dS+object+sD+v+(ystart+innerY+spread*2+10));
eval(dS+object+sD+h+(xstart+innerX+10));
object="object4"
eval(dS+object+sD+v+(ystart+innerY+spread+*4+10));
eval(dS+object+sD+h+(xstart+innerX+10));
object="object5"
eval(dS+object+sD+v+(ystart+innerY+spread*5+10));
eval(dS+object+sD+h+(xstart+innerX+10));


//eval(dS + objectX + sD + v + y);
}
else{
object=document.getElementById('object1')
object.style.top=ystart+innerY
object.style.left=xstart+innerX

object=document.getElementById('object2')
object.style.top=ystart+innerY+spread
object.style.left=xstart+innerX

object=document.getElementById('object3')
object.style.top=ystart+innerY+spread*2
object.style.left=xstart+innerX

object=document.getElementById('object4')
object.style.top=ystart+innerY+spread*4
object.style.left=xstart+innerX

object=document.getElementById('object5')
object.style.top=ystart+innerY+spread*5
object.style.left=xstart+innerX



Also einfach mal einen Faktor beim Spread sozusagen auslassen.

Ist aber wie gesagt nur so ne Idee, ich habs nicht getestet.
 
Danke. Aber geht nicht so ganz.

Die Buttons werden dann unregelmäßig untereinander
gesetzt. Die beiden letzten, die ich tieferlegen wollte,
liegen zudem genau übereinander.

Wenn noch jemand Lust hat zu checken: Ich bräuchte
12 Buttons. Die unteren beiden haben größeren Abstand,
also so:

Button1
Button2
Button3
Button4
Button5
Button6
Button7
Button8
Button9
Button10

Button11
Button12
 
Zurück
Oben