Lo que deseo es que este centrado para cualquier resolucion que pueda tener un browser.
el tamaño de mi pagina es de 1280 x 720.
Espero su ayuda
desde ya muchas gracias
Pd. soy nuevo en estoy y estoy tratando de hacer de lamejor manera.
Les dejo el codigo.
Código:
mi hoja de estilos.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html class="no-js"> <head> <title>Movistar Lima 42Km</title> <link rel="stylesheet" type="text/css" href="css/styles.css"> <link rel="stylesheet" type="text/css" href="css/fuentes.css"> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script> <script type="text/javascript" src="http://jzaefferer.github.com/jquery-validation/jquery.validate.js"></script> <script src="js/modernizr.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function(e) { //si es copiar var jun=0; $(document).keydown(function(e){ if(e.keyCode==17 ){ jun++; if(jun==2){ return false;jun=0; }} if(e.keyCode==67 ){ jun++; if(jun==2){ return false;jun=0; }}}).keyup(function(e){ if(jun>0){ jun=jun-1; } }); //si es pegar var juen=0; $(document).keydown(function(e){ if(e.keyCode==17 ){ juen++; if(juen==2){ return false;juen=0; }} if(e.keyCode==86 ){ juen++; if(juen==2){ return false;juen=0; }}}).keyup(function(e){ if(juen>0){ juen=juen-1; } }); //desahabilito click derecho //document.oncontextmenu=new Function("return false"); if(!Modernizr.input.placeholder){ $('[placeholder]').focus(function() { var input = $(this); if (input.val() == input.attr('placeholder')) { input.val(''); input.removeClass('placeholder'); } }).blur(function() { var input = $(this); if (input.val() == '' || input.val() == input.attr('placeholder')) { input.addClass('placeholder'); input.val(input.attr('placeholder')); } }).blur(); $('[placeholder]').parents('form').submit(function() { $(this).find('[placeholder]').each(function() { var input = $(this); if (input.val() == input.attr('placeholder')) { input.val(''); } }) }); } jQuery.validator.addMethod("lettersonly", function(value, element) { return this.optional(element) || /^[a-z]+$/i.test(value); }, "Solo letras"); $('#MovistarRegistro').validate({ rules: { NumeroCor: {required: true ,minlength: 6}, NombreCor: {required: true , lettersonly: true}, ApellidoCor: {required: true , lettersonly: true}, CelularCor: {required: true , minlength: 9} }, messages: { NumeroCor: {required: "Complete el campo"}, NombreCor: {required: "Complete el campo"}, ApellidoCor: {required: "Complete el campo"}, CelularCor: {required: "Complete el campo",minlength:"9 Digitos"} } }); }); function justNumbers(e) { var keynum = window.event ? window.event.keyCode : e.which; if ( keynum == 8 ) return true; return /\d/.test(String.fromCharCode(keynum)); } function ActivarCampoCel(){ if ((document.getElementById("mascelulares").style.display) == 'block') { document.getElementById("mascelulares").style.display = 'none'; //cambiarTexto(dcodigo,'mostrar') ;// Texto para cuando la capa esté oculta //limpiamos los campos document.getElementById("Cel1").value = null; document.getElementById("Cel2").value = null; document.getElementById("Cel3").value = null; document.getElementById("Cel4").value = null; document.getElementById("Cel5").value = null; }else{ document.getElementById("mascelulares").style.display = 'block'; //cambiarTexto(dcodigo,"ocultar"); // Texto para cuando la capa esté visible } } function ActivarSub(){ if ( document.getElementById("btnaceptar").disabled) { document.getElementById("btnaceptar").disabled = false; //cambiarTexto(dcodigo,'mostrar') ;// Texto para cuando la capa esté oculta }else{ document.getElementById("btnaceptar").disabled = true; //cambiarTexto(dcodigo,"ocultar"); // Texto para cuando la capa esté visible } } </script> </head> <body> <div id="continer"> <div class="comentario"><label id="gratis">Servicio Gratuito</label><br /> <label>Registra tus datos para recibir los resultados de la carrera en tu celular:</label></div> <div id="contenedorhijo"> <br /> <?php if ($status == "ok") { ?> <p class="confirm">Registro guardado correctamente</p> <?php } ?> <?php if ($status == "no") { ?> <p class="confirm">No se completo el registro, el numeros del corredor ya esta registrado.</p> <?php } ?> <form method="post" id="MovistarRegistro" action="RegistroMov.php"> <label for="NumeroCor">Número de corredor</label> <input type="text" id="NumeroCor" name="NumeroCor" onkeypress="return justNumbers(event);" maxlength="6" placeholder="ejem:254876" min="6"/> <br /> <label for="NombreCor">Nombre</label> <input type="text" id="NombreCor" name="NombreCor" placeholder="ejem:Roberto"/> <br /> <label for="ApellidoCor">Apellido</label> <input type="text" id="ApellidoCor" name="ApellidoCor" placeholder="ejem:Diaz Robles"/> <br /> <label for="CelularCor">Celular</label> <input type="text" id="CelularCor" name="CelularCor" onkeypress="return justNumbers(event);" maxlength="9" placeholder="ejem:999222111" required min="9"/> <br /> <label class="Labelacep" for="acepto" >Deseo enviarle mi resultado a otros numeros.</label> <input type="checkbox" id="acepto" name="acepto" onclick="ActivarCampoCel();" /> <br /> <div id="mascelulares" style="display:none;"> <label for="Cel1">Celular 01</label> <input type="text" id="Cel1" name="Cel1" onkeypress="return justNumbers(event);" maxlength="9" placeholder="ejem:999222111" min="9"/> <br /> <label for="Cel2">Celular 02</label> <input type="text" id="Cel2" name="Cel2" onkeypress="return justNumbers(event);" maxlength="9" placeholder="ejem:999222111" min="9"/> <br /> <label for="Cel3">Celular 03</label> <input type="text" id="Cel3" name="Cel3" onkeypress="return justNumbers(event);" maxlength="9" placeholder="ejem:999222111" min="9"/> <br /> <label for="Cel4">Celular 04</label> <input type="text" id="Cel4" name="Cel4" onkeypress="return justNumbers(event);" maxlength="9" placeholder="ejem:999222111" min="9"/> <br /> <label for="Cel5">Celular 05</label> <input type="text" id="Cel5" name="Cel5" onkeypress="return justNumbers(event);" maxlength="9" placeholder="ejem:999222111" min="9"/> <br /> </div> <label class="LabelTermino" for="aceptermino" >He leído y acepto las condiciones del servicio</label> <input type="checkbox" id="aceptermino" name="aceptermino" onclick="ActivarSub();" /> <br /> <label for="bts"> </label> <button id="btnaceptar" type="submit" disabled>Registrar</button> <button type="reset">Cancelar</button> </form> </div> </div> </body> </html>
Código:
body { font-family:MovistarTtf, Helvetica, sans-serif; font-size: 12px; color:#f7f9f9; text-decoration: none; line-height: 16px; } #continer{ /*siempre poner el fondo antes del tamaño*/ background-image:url(../images/fondomovistar.jpg); background-repeat:no-repeat; width:1280px; height:720px; margin: 0 auto; } #contenedorhijo{ position:relative; top:150px; margin-left: auto; margin-right: auto; } form { line-height: 30px; margin-left: auto; margin-right: auto; } form label { width: 160px; float: left; color:#f7f9f9; } .Labelacep{ width: 280px; float: left; color:#f7f9f9; } .LabelTermino{ width: 280px; float: left; color:#f7f9f9; } .comentario{ position:relative; text-align:center; color:#f7f9f9; top:150px;} #gratis{ position:relative; text-align:center; color:#434040;} form input { float: left; width: 180px; padding: 2px 4px; color: #666; } .confirm { color: #036; font-style: italic; }
Se que no es la mejor forma de programar pero estoy intentando.