Tengo un contenedor general, llamado en este caso cont_numero, y dentro de este tres elementos dentro de un div llamemolo contenido, los cuales son:
1) combo
2) input text
3) un texto
Ademas de un texto descriptivo en el top del contenedor (cont_numero), el codigo html en este momento esta de la siguiente manera:
Código HTML:
<div id="cont_numero"> <label for="tel_cel1">Ingresa tu número a recargar</label> <div id="contenido"> <span> <select name="cel_pre1" id="cel_pre1" class="combo"> <option value="093">093</option> <option value="094">094</option> <option value="095">095</option> </select> </span> <span><input type="text" name="tel_cel1" id="tel_cel1" size="17" maxlength="6" value="" onblur= "javascript: unir();"></span> <span>(6 digitos)</span> </div> </div>
Código:
La idea es que el div contenido este centrado, pero no logro hacerlo, ya intente con float, margin: 0 auto; y varias cosas y no logro hacer que se centre, verifico con firebug y los elementos estan bien, pero se esta utilizando XHTML entonces nose si sera que no sea el codigo el malo sino alguna herencia#promociones #cont_recarga_ttop #cont_numero
{
margin-top: 30px;
background:url(../img/bg_cont_recarga_monto.jpg) repeat-y;
height: 80px;
text-align:center;
}
#promociones #cont_recarga_ttop #contenido
{
width: 100%;
position: absolute;
margin-left: 100px; //OJO CON ESTA LINEA, ES LA CHAPUZA
}
#promociones #cont_recarga_ttop span
{
display:block;
padding: 3px 10px;
text-decoration: none;
float: left;
}
#promociones #cont_recarga_ttop .combo
{
height: 28px;
color:#0066CC;
border:solid;
border-width:thin;
}
Que estoy haciendo mal, o como deberia hacerlo para que de ahora en adelante no tenga que estar haciendo chapuzas.
pd: olvide mencionar, el combo nunca logro ajustarlo al mismo nivel del input textbox....
Gracias por sus valiosas opiniones


