---
title: "positionera lager i ns4.xx"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18581-positionera-lager-i-ns4-xx"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "fredric1"
published: "2001-12-06T20:17:00.000Z"
updated: "2001-12-06T21:05:00.000Z"
replies: 5
views: 207
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/18581-positionera-lager-i-ns4-xx"
---

# positionera lager i ns4.xx

## #1 — fredric1, 2001-12-06T20:17Z

Nån som vet hur man fixar så att ett lagers (div) position visas exakt lika i ns4.xx som i ns6 och ie5.x

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

## #2 — Jojoxx, 2001-12-06T20:49Z

Det gör det (lagret placeras på samma plats). Däremot skiljer säkert renderingen på body'n som ligger bakom så att det **ser ut som** de ligger på olika plats. Provar du med ex;

```
<div style="position:absolute;left:1px;top:1px;"><table border="1"><tr><td>En testcell</td></tr></table></div>
```

Så kommer du att se att du har exakt 1 pixel mellan fönsterramen och tabelramen i Netscape och IE.

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

## #3 — fredric1, 2001-12-06T20:55Z

tack för ditt svar!
så du menar att man helt enkelt bör kägg a"bakgrunden" i ett lager för att undvika rendringsproblemet som orsakar att jag får en "diff" mellan det jag vill positionera?

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

## #4 — fredric1, 2001-12-06T20:58Z

... eller kan jag omformulera min fråga?:
finns det någon fix (typ ett javascript) som kompenserar felet som uppstår då jag vill positionera ut lager ovanpå en bakgrundsbild som ligger i en tabell som inte är i ett lager. Det diffar två pixlar både både i höjd- och sidled
(pust... förstod du det?)

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

## #5 — Jojoxx, 2001-12-06T21:01Z

Det kan vara en idé för att minska effekterna av skillnaderna mellan läsarna, däremot kommer du aldrig helt ifrån det. Det finns vissa vitala skillnader som gör att sidorna (i vissa fall) aldrig kommer att renderas helt lika.

En annan variant är att välja en layout som inte är lika känslig för skillnaderna.

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

## #6 — Jojoxx, 2001-12-06T21:05Z

> ... eller kan jag omformulera min fråga?:
> finns det någon fix (typ ett javascript) som kompenserar felet som uppstår då jag vill positionera ut lager ovanpå en bakgrundsbild som ligger i en tabell som inte är i ett lager. Det diffar två pixlar både både i höjd- och sidled

Ingen generell fix som alltid fungerar, däremot kan du kolla vad webbläsaren är baserad på för renderingsmotor och sedan välja att positionerna lagren olika beroende på det, men jag vet inte om jag tycker att det är en speciellt snygg lösning. I så fall är det kanske bättre att göra flera uppsättningar av sidan anpassade för olika webbläsare eller generation av dessa. Allra snyggast är givetvis att göra en layout som inte är så känslig, som jag nämnde ovan. Det går faktiskt.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18581-positionera-lager-i-ns4-xx
