---
title: "Absolut positionerad div i Opera"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/173373-absolut-positionerad-div-i-opera"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "MickeA.com"
published: "2008-08-15T15:12:43.000Z"
updated: "2008-08-16T11:57:17.000Z"
replies: 3
views: 369
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/html-css/173373-absolut-positionerad-div-i-opera"
---

# Absolut positionerad div i Opera

## #1 — MickeA.com, 2008-08-15T15:12Z

Hej,

Har en sajt där en div ska ligga på ett visst ställe över annat innehåll.
Diven innehåller en flashfil där man väljer språk.

Eftersom diven måste vara absolut positionerad har jag gjort såhär:

```
<div id="header-language">
   // Flashinnehåll finns här
</div>

div#header div#header-language {
	position:	absolute;
	z-index:	20;
	top:		0;
	left:		50%;
	margin-left:	273px;
	width:		218px;
	height:		88px;
	text-align:	right;
	overflow:	hidden;
}
```

Det här är testat och funkar kanon i IE6 / IE7 / FF 2.x / FF 3.x / Safari (På PC), men i Opera 9.51 lägger sig diven exakt på mitten av sidan, alltså *left: 50%;*, den struntar fullständigt i min *margin-left*.

Sidan ska live på Måndag och måste det, så jag måste verkligen lösa det här nu. Har sökt lite här och en del på google, utan att hitta något som kan hjälpa mig.

Doctype är HTML 4.01 Strict och kärnan Dotnetnuke, så jag har ingen möjlighet att ändra doctype, då annat på sidan kommer strula ihop sig.

Finns det något 'css-hack' likt det i IE för Opera?

Tacksam för all hjälp jag kan få!

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

## #2 — MickeA.com, 2008-08-15T16:23Z

Det har löst sig...
Anledningen var att diven som var absolut positionerad låg efter två divar som flyter åt vänster. Det verkar som omlva Opera tog margin-left ifrån diven innan.

Jag frilade *header-language* så att den ligger "innan" sjävla sidan och du funkar det kanon!

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

## #3 — Fuel, 2008-08-16T11:55Z

btw.. om man inte har flash installerat, kan man inte välja språk ?

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

## #4 — MickeA.com, 2008-08-16T11:57Z

> **Fuel skrev:**
>
> btw.. om man inte har flash installerat, kan man inte välja språk ?

Jo, då visas istället en vanlig dropdown. Att göra sidan mindre tillgänglig för dom som inte har flashplayer är ingen bra idé alls :)
Fördelen med *swfObject* är ju att det "vanliga" innehållet i diven visas om flashfilmen inte kan skrivas ut.

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/173373-absolut-positionerad-div-i-opera
