Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/08/2007, 08:22
Avatar de lucasan
lucasan
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: Cali - Colombia
Mensajes: 1.144
Antigüedad: 16 años, 10 meses
Puntos: 59
Re: objeto flash en css

Hola, lo qye debes hacer es con CSS crear el Div donde irá tu objeto flash, ancho, altura, posición, etc. y luego en el Html insertas el flash,

Eejmplo:


Código:
/*CSS */
#header {
	position:relative;
	padding: 0;
	margin: 0 auto;
	height: 210px;
	width: 960px;
	background-color: #ffffff;
}


Código:
// En el html //

<div id="header">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="960" height="210">
  <param name="movie" value="tu_archivo.swf" />
  <param name="quality" value="high" />
  <embed src="tu_archivo.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="874" height="157"></embed>
</object>
</div>
Así pones el objeto flash en tu página. Ahora, aquí no he tenido en cuenta el problema de IE con los objetos flash (has visto? que un swf en IE se muestra con un borde gris hasta que el usuario lo active con un click?) pero si te interesa tendrías que descargarte (busca en google) el archvo AC_RunActiveContent.js ubicarlo en una carpeta junto a tu página html (por ejemplo una carpeta llamada "js") y tu código html quedaría asi:

Código:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>tu sitio</title>
<script src="js/AC_RunActiveContent.js" type="text/javascript"></script>
</head>

<body>
<div id="header">
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','960','height','210','src','la  ruta de tu archivo','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','la ruta de tu archivo ' ); //end AC code
</script><noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="960" height="210">
  <param name="movie" value="tu archivo.swf" />
  <param name="quality" value="high" />
  <embed src="tu archivo.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="874" height="157"></embed>
</object></noscript>
</div>
</body>
</html>
Espero t esea útil.

P.D: Si te gusta trabajar con standares, dejame decirte que esto no valida ni de cerca.