---
title: "Lagrets position igen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/114356-lagrets-position-igen"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Spinx"
published: "2004-10-25T11:11:57.000Z"
updated: "2004-10-26T09:35:36.000Z"
replies: 2
views: 287
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/114356-lagrets-position-igen"
---

# Lagrets position igen

## #1 — Spinx, 2004-10-25T11:11Z

Har gjort ett onMouseOver script som fyller ett lager med en bild, problemet är följande: När sidan scrollas ner så ser man inte bilden efterssom den visas längst upp, nu vill jag alltså att bilden positioneras från toppen av det man ser och inte toppen av sidan, går det att lösa?

```
<div id="thumb" style="position:absolute; left:170px; top:180px; z-index:1" align="center" valign="middle"></div>
```

Hoppas ni förstår vad jag menar :OO

Permalänk: https://www.webforum.nu/p/114356

## #2 — Peter S, 2004-10-25T19:15Z

Ta en titt på Jojoxx [Watermark](http://www.jojoxx.net/dhtml/).

 :)

Permalänk: https://www.webforum.nu/p/1468206

## #3 — Spinx, 2004-10-26T09:35Z

Hittade inget där som hjälpte mig :/

Edit: satt och klurade och upptäckte att det enda jag behövde var document.body.scrolltop.

Tack ska du ha

Slutgiltig kod:

```
function movelayer(Id){
	X = 170;
	Y = parent.document.body.scrollTop + 150;
	parent.document.getElementById(Id).style.left = X+'px';
	parent.document.getElementById(Id).style.top = Y+'px';
}
```

Permalänk: https://www.webforum.nu/p/1468458

---

Tråden på webben: https://www.webforum.nu/amne/javascript/114356-lagrets-position-igen
