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