CSS - problema

 
Vista:

problema

Publicado por richard (2 intervenciones) el 17/01/2007 10:50:05
Buenas tengo un problema, he hecho un menu css y aparte tengo algunas propiedades del body etc en el css, por alguna razon las propiedades del body o del menu si las pongo por separado una o la otra funcionan pero yo quiero poner las dos y las dos juntas no funcionan y no se si ago algo mal. Esta pagina es el contenido de un iframe.

<style type="text/css">

body
{
/* Poner fondo transparente */
background-color: transparent;">

/* Sin margenes */
margin-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;

/* Para quitar el scroll */
overflow:hidden;
}


/*Menu css*/
#nav {
margin: 0;
padding: 0;
}

#nav li.on ul, #nav li.off ul {
margin: 0;
padding: 0;
}

#nav a {
text-decoration: none;
}

#nav li { /*float the main list items*/
margin: 0;
float: left;
display: block;
padding-right: 15px;
}

#nav li.off ul, #nav li.on ul { /*put the subnav below and hide them all*/
display: none;
position: absolute;
top: 33px;
height: 15px;
left: 0;
padding-top: 10px;
}

#nav li a {
color: #7a8566;
font-weight: bold;
display: block;
height: 15px;
width: 100px;
border: 1px solid #d6e3b0;
padding: 5px;
}

#nav li.on a {
border: 1px solid #7a8566;
}

#nav li.on ul a, #nav li.off ul a {
border: 0;
}

#nav li.on ul {
display: block;
}

</style>

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problema

Publicado por nexidon (2 intervenciones) el 19/01/2007 15:12:27
Bueno gracias igualmeten ya e encontrado el error por si alguien lo quiere ver lo especifico, un pequeño error de sintaxis. casi al principio
<style type="text/css">

body
{
/* Poner fondo transparente */
Error --> background-color: transparent;"> Sería --> background-color: transparent;

/* Sin margenes */
margin-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;

/* Para quitar el scroll */
overflow:hidden;
}

/*Menu css*/
#nav {
margin: 0;
padding: 0;
}

#nav li.on ul, #nav li.off ul {
margin: 0;
padding: 0;
}

#nav a {
text-decoration: none;
}

#nav li { /*float the main list items*/
margin: 0;
float: left;
display: block;
padding-right: 15px;
}

#nav li.off ul, #nav li.on ul { /*put the subnav below and hide them all*/
display: none;
position: absolute;
top: 33px;
height: 15px;
left: 0;
padding-top: 10px;
}

#nav li a {
color: #7a8566;
font-weight: bold;
display: block;
height: 15px;
width: 100px;
border: 1px solid #d6e3b0;
padding: 5px;
}

#nav li.on a {
border: 1px solid #7a8566;
}

#nav li.on ul a, #nav li.off ul a {
border: 0;
}

#nav li.on ul {
display: block;
}

</style>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar