Hämta lagerposition

JavaScript

1 svar · 248 visningar · startad av Molna

Medlem sedan jan. 2001188 inlägg
Trådstart#1

Hej!:)

Jag har ett litet problem... Jag har ett lager som positioneras från en css, och det lagret vill jag kunna ta reda på positionen för. Om jag sätter positionen med ett javascript så får jag ut positionen med hjälp av exempelvis:

document.getElementById('lagret').style.left

Men det ger inget värde alls när lagrets position endast är satt i css:en..

Är det någon som vet varför? Och hemskt gärna om det går att få fram värdena från css:en direkt?;) Detta gäller ju allt i css:en vad jag vet...

Tack för hjälpen!

:)

Medlem sedan nov. 200013 890 inlägg
#2

Hoppas att detta hjälper. :)

<style>
#lagret {position:absolute;left:100px;border:1px solid red}
</style>
<div id="lagret">Lager</div>
<button onclick="alert(document.getElementById('lagret').offsetLeft)">Var?</button>
258 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)