Necesito alinear un logo con una barra de menu(el menu es un .swf)de tal forma que quede uno al lado del otro y que adapten su tamaño al tamaño de ventana, (lo he hecho con porcentajes, pero se llega a descuadrar con ventanas pequeñas. )
De momento tengo un div que contiene toda la pagina, otro div dentro de este que se llama cabecera que contiene a su vez los dos div que quiero alinear horizontalmente, logo y botones, luego tengo otros divs para el contenido.
Os pongo el codigo
Código html
Código:
Código css<link href="estilo.css" rel="stylesheet" type="text/css" media="screen" />
</head>
<body >
<div id="contenedor" style="height:100%; width:100%">
<div id="cabecera" >
<div id="logo" style="width: 18%; height: 20%"><img alt=""height="100%" src="images/logohome.png" width="100%"/></div>
<div id="botonera" >
Aqui va el .swf del menu
</div>
</div>
<div id="fondo"><p> <img height="100%" src="images/cuadrohome.png" width="100%"/></p>></div>
</div>
</body>
</html>
Código:
He leido que la solución podría ser float, pero si se lo pongo al menu float=right, desaparece. Os pongo una imagen de como me queda ahora mismo.body {
background-color:#102545;
text-align:center;
font:18px Arial;
}
#contenedor{
}
#cabecera{
}
#logo {
padding-top:5%;
padding-left:15%;
}
#botonera{
}


