webForumDet fria alternativet

Absolut positionerad div i Opera

3 svar · 369 visningar · startad av MickeA.com

MickeA.comMedlem sedan feb. 20034 441 inlägg
#1

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å!

MickeA.comMedlem sedan feb. 20034 441 inlägg
#2

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!

FuelMedlem sedan okt. 20001 285 inlägg
#3

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

MickeA.comMedlem sedan feb. 20034 441 inlägg
#4

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.

131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)