Tabelle mit swf als Hintergrund

Status
Nicht offen für weitere Antworten.

ava99

Erfahrenes Mitglied
Hallo !

habe mir gerade eine Tabelle erstellt und möchte gerne eine date.swf als Huntergrundsbild haben. Stehe jetzt auf dem schlauch die das gehen soll :confused:

HTML:
<table width="720" border="0" cellspacing="0" cellpadding="0">
      	<tr>
        	        	<td valign="top" background='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="720" height="277">
              <param name="movie" value="Haus.swf">
              <param name="quality" value="high">
              <embed src="Haus.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="720" height="277">

			</embed>
            </object>'>
			</td>
</table>

Das ist meine Idee gewesen. Nur leider läßt sich dis nicht so umsetzen.

Bin für Hilfe dankbar.

Aav99
 
Eine Flash-Datei lässt sich nicht über das background-Attribut als Hintergrund(bild) einsetzen.

Von daher wirst Du sie "traditionell" in der Tabellenzelle einbauen müssen.
 
Danke für deine schnelle Antwort. Hmmm......

Die eigentliche Absicht war Bilder über diese date.swf zu legen. Nun bin ich komplett ratlos und ideenlos. :( :confused:

Bin für jede Idee dankbar.

Ava99
 
1. HTML-Tabellen haben keinen Hintergrund (auch wenn einige Browser das anders sehen)
2. HTML-Tabellen dienen nicht dem Design sondern der Strukturierung
3. Du suchst CSS. Da kannst Container auch übereinander positionieren
 
Eine Möglichkeit wären zwei übereinanderliegende DIV-Ebenen: in der unteren das Flash-File und in der oberen die Grafik.

Die Schichtpositionierung der einzelnen Ebenen lässt sich mit der CSS-Eigenschaft z-index einrichten.

Hier mal ein Lösungsansatz:

Code:
div#flash {
position: relative;
z-index: 1;
}

div#grafik {
position: relative;
z-index: 2;
height: 277px; /* entspricht der Höhe des Flash-Files */
margin-top: -277px; /* schiebt das Element um das Höhenmaß nach oben */
}

HTML:
<table width="720" border="0" cellspacing="0" cellpadding="0">  
  <tr>  
    <td valign="top"> 
      <div id="flash">
         <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="720" height="277">
         <param name="movie" value="Haus.swf">  
         <param name="quality" value="high">  
         <param name="wmode" value="transparent">
         <embed src="Haus.swf" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="720" height="277"> </embed>  
         </object>
      </div>
      <div id="grafik">...</div>
    </td> 
  </tr>
</table>
 
Status
Nicht offen für weitere Antworten.
Zurück