la estructura es como se puede ver en la imagen 1
[URL="http://img801.imageshack.us/img801/5562/imagen1pi.jpg"]imagen 1[/URL]
en el cuerpo he metido mucho texto, para ver como quedaba, pero mi sorpresa es que quedó descuadrado, y el contenedor se va luego hacia la izquirda, invadiendo el espacio del laterial izquierdo. ([URL="http://img440.imageshack.us/img440/2571/imagen2qo.jpg"]ver imagen 2[/URL])
esto me pasa con el Mozilla Firefox, en canvio con el IE version 8, el contenedor respeta el texto al centro, pero el texto empieza muy abajo. Llevo un quebrado d cabeza, ya no sé por donde pueden ir los tiros. espero que alguien sepa orientarme e ayudarme.
también lo que he intentado y no he podido es poner el form text y el submit en una misma linea, es decir poner la lupa al lado del input.
adjunto codigos:
Código HTML:
Ver original
<html> <head> <link rel="stylesheet" media="screen" type="text/css" href="css/style.css" /> </head> <body> <div id="contenedor"> <div id="barralateraliz"> <div id="nav"> <div class="p-sideitem"> <div class="p-boxhead"> </div> <div class="p-boxbody"> <div id="search"> <form method="get" action=""> <fieldset> <input type="text" name="s" id="search-text" size="15" /> <input type="submit" id="search-submit" value="Buscar" /> </fieldset> </form> busqueda avanzada </div> </div> </div> </div> <!-- end nav --> </div> <!--aqui termina div barralateral iz --> </div> <!-- aqui termina CONTENEDOR --> </body> </html>
Código CSS:
Ver original
html,body{ margin: 0; padding: 0; background-color: #8EB7DA; } body { font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, Helvetica, sans-serif; font-size: 12px; color: #333; /*color letra*/ text-align: center; } #nav { padding-left: 0px; padding-right: 0px; float: left; width: 100%; text-align: left; } .p-sideitem { background: url("img/psbbodyrbl4.gif") no-repeat bottom right; } .p-boxhead { background: url("img/psbheadrii2.gif") no-repeat top right; } .p-boxhead .p-headfill { background: url("img/psbheadlsl9.gif") no-repeat top left; } #nav .p-boxbody { background: url("img/psbbodyltj4.gif") no-repeat bottom left; } #nav .p-boxbody { margin: 0; padding: 15px 30px 131px; color: White; } .p-boxhead .p-headfill { margin: 0; padding: 10px 30px 5px; color: white; font-weight: bold; font-size: 1.2em; line-height: 1em; } /* Search */ #search { float: right; padding: 1px 0px 0px 40px; /* ultimo parametro lo desplaza hacia la derecha*/ } #search form { float: right; margin: 0; padding: 0px 10px 0px 0px; } #search fieldset { margin: 0px; padding: 0; border: none; /* para tener el cuadre remarcado, asi veo como lo hago pequeño*/ } #search input { float: left; font: 12px Georgia, "Times New Roman", Times, serif; } /* si toco el valor float aqui, se desplaza el casillero hacia la direccion indicada*/ #search-text { width: 110px; height: 28px; padding: 1px 0px 0px 7px; border: none; background: url(images/imagen_formulario.gif) no-repeat left top; color: #000000; } #search-submit { width: 82px; height: 18px; margin-right: 90px; padding: 0px 15px; background: url("images/a.gif") no-repeat left top; border: none; text-indent: 0px; color: #FFFFFF; } /* CONTENEDOR */ #contenedor {width:1000px; height:100%; margin: 5px auto;} /* si toco le height se arregla el cuerpo*/ /* CABECERA */ #cabecera {height: 140px;margin-top: 0px;} /* border-top:2px solid #F40; */ /* BARRA LATERAL IZQUIERDA*/ #barralateraliz {float:left; width:240px; height:100%; padding: 5px} /* BARRA LATERAL DERECHA*/ #barralateralde {background-color:#00CCFF; float: right; width:140px; height:100%; padding:5px } /* CONTENIDO*/ #contenido {margin-top:15px;float:center; width: 678px; height:100%; padding::5px } /* margin top, para indicar donde empezar el contenido en esta capa (texto, imagenes)*/ /* PIE */ #pie {background-color:#FFFFFF; clear: both; padding:5px }
Muchas gracias de antemano!
un saludo.