Förflytta lager till rätt plats

JavaScript

2 svar · 124 visningar · startad av Chavez

Medlem sedan maj 20001 953 inlägg
Trådstart#1

Det är så att jag skall flytta ett lager så att det står rätt över en del av menyn när man drar över denna.

Det är inte några problem, förutom en sak. Menyn ligger i en tabell som är centrerad. Och vid olika upplösningar så kommer det ju på lite olika plats. Och lagrets flyttas till en exakt punkt.

Alltså så funkar det inte så bra ändå ;) Hur löser man detta?

Medlem sedan juli 2000836 inlägg
#2

Låt placeringen styras av halva fönsterbredden när sidan laddas.

Lägg detta innom head:

<script type="text/javascript" language="JavaScript">
function pos(){
var left_pos= 400 // ändra till vad du vill.

if(document.layers){document.layers["lagret"].left=(window.innerWidth/2)-left_pos;}
else if(document.all){document.all("lagret").style.left=(document.body.offsetWidth/2)-left_pos;}
else if(document.getElementById){document.getElementById("lagret").style.left=(window.innerWidth/2)-left_pos;}
}
onload=pos;
</script>

------------------
- J-O-H-N-S-E-N -

Medlem sedan mars 20002 836 inlägg
#3

[r]
som sagt ... man ska nog använda sökfunktionen först .... då fick jag svar på hur man kan reloada funktionen när man ändrar fönster storleken
[/r]

cya,
PatrikB

277 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
141 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)