Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2006, 09:50
masterboy6666
 
Fecha de Ingreso: mayo-2004
Mensajes: 183
Antigüedad: 19 años, 11 meses
Puntos: 0
Problema con maquetacion

Hola, espero que me puedan ayudar, estoy comenzando con esto de CSS. Mi problema es el siguiente estoy creando una pagina de la siguiente estructura.

Encabezado
Navegacion Principal
Menu | Contenido
Pie de Pagina.

La pagina se muestra bien con el Internet explorer pero falla con el Opera. Con el opera baja el contenido a la parte de abajo a pesar de que haya puesto el float: right. Aqui coloco el codigo CSS.

#container
{
margin: 10px auto;
width: 90%;
background-color: white;
border: 1px solid black;
}

#header_principal
{
height: 45px;
border-bottom: 1px solid black;
background-color: gray;
}

#header_principal h1
{
font-size: 30px;
text-align: center;
color: #fff;
margin: 0;
padding: 0;
}

#mainnav
{
height: 25px;
background:#DAE0D2 url("bg.gif") repeat-x bottom;
color: #272900;
padding: 2px 0;
margin-bottom: 0px;
}

#mainnav ul
{
margin: 0 0 0 50px;
padding: 0;
list-style-type: none;
border-left: 1px solid #C4C769;
}

#mainnav li
{
display: inline;
padding: 0 70px;
border-right: 1px solid #C4C769;
}

#mainnav li a
{
text-decoration: none;
color: #272900;
}

#mainnav li a:hover
{
text-decoration: none;
color: #fff;
background-color: #C4C769;
border-bottom: 1px solid green;
}

#menu
{
width: 160px;
margin-right: -3px;
line-height: 165%;
border-right: 1px solid #765;
background-color: white;
float: left;
}

#menu ul
{
font: 85% arial, hevetica, sans-serif;
margin-left: 0;
padding-left: 0;
list-style-type: none;
}

#menu ul a:hover
{
color: #fff;
background-color: #B52C07;
}

#contents
{
margin-left: 0px;
margin-right: 0px;
padding: 0em;
background-color: aqua;
width:100%
}

Muchas gracias.