Hallo,
ich habe mich seit langem mal wieder an HTML/CSS herangewagt und jetz stecke ich natürlich fest ;(
Ich habe eine Tabelle über position:relative und align:center im Browserfenster zentriert (z-index:1).
Darüber habe ich mit z-index:2 ein Flashmenue gelegt und das über positioning: absolute positioniert. Wie zu erwarten, sieht das mit unterschiedlich grossen Browserfenstern unterschiedlich aus, bzw. der IE6 kann damit garnix anfangen ;(
Und wenn man die BrowserfensterGrösse ändert bleibt die zentrierte Tabelle natürlich zentriert, sprich bewegt sich mit, während das FlashMenü bleibt wo es ist.
Ich dachte, wenn ich das FlashMenü in die Tabelle schmeisse, orientiert sich die absolute Positionierung am Vorfahrenobject, also der Tabelle, solange diese nicht im Default als position:static hat.
Irgendwie mache ich da aber was falsch und gebe nun ungern nach langem Probieren auf und frage um Rat.
Hier mal der simplifizierte Code:
Gibt es da eine Lösung, dass das Menue im Vergleich zu der Tabelle IMMER an der selben stelle ist/bleibt und zwar in möglichst IE/Safari/FF
Wäre Euch echt sehr dankbar!
Rodpacker
ich habe mich seit langem mal wieder an HTML/CSS herangewagt und jetz stecke ich natürlich fest ;(
Ich habe eine Tabelle über position:relative und align:center im Browserfenster zentriert (z-index:1).
Darüber habe ich mit z-index:2 ein Flashmenue gelegt und das über positioning: absolute positioniert. Wie zu erwarten, sieht das mit unterschiedlich grossen Browserfenstern unterschiedlich aus, bzw. der IE6 kann damit garnix anfangen ;(
Und wenn man die BrowserfensterGrösse ändert bleibt die zentrierte Tabelle natürlich zentriert, sprich bewegt sich mit, während das FlashMenü bleibt wo es ist.
Ich dachte, wenn ich das FlashMenü in die Tabelle schmeisse, orientiert sich die absolute Positionierung am Vorfahrenobject, also der Tabelle, solange diese nicht im Default als position:static hat.
Irgendwie mache ich da aber was falsch und gebe nun ungern nach langem Probieren auf und frage um Rat.
Hier mal der simplifizierte Code:
PHP:
<html>
<head>
<style type="text/css">
#content {position:relative; z-index:1; }
#flashmenue { position:absolute; top:15; left:230; width:241; height:519; z-index: 2; }
-->
</style>
</head>
<body bgcolor="#003333" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div id="content" align="center" >
<table id="Table_01" width="743" height="600" border="0" cellpadding="0" cellspacing="0">
<td>
<tr>
<div id="flashmenue">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="241" height="519" id="menue_Animation">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="flash/menue.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#f0f0f0" /><embed src="flash/menue.swf" quality="high" wmode="transparent" bgcolor="#f0f0f0" width="241" height="519" name="menue_Animation" align="left" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</div>
</tr>
</td>
Gibt es da eine Lösung, dass das Menue im Vergleich zu der Tabelle IMMER an der selben stelle ist/bleibt und zwar in möglichst IE/Safari/FF
Wäre Euch echt sehr dankbar!
Rodpacker