| ||||
Respuesta: evitar que se muevan las capas <html> <head> <title>SISTEMA DE GESTION DE DOCUMENTOS</title> <link href="estilo.css" type="text/css" rel="stylesheet"> </head> <body> <div class="boody"> <div class="principal"> <div class="banner"> <center><img src="banner.gif"></center> </div> <div class="contenido1"> <center>Bienvenid@ La fecha es: <?php echo(date("d /m / Y")); ?><br>Indica que tipo de usuario eres </center> <br> <table width="303" height="234" border="0" align="center"> <tr> <td colspan="2"></td> </tr> <tr> <td><center><img src="administrador.jpg"></center></td> <td><center><img src="usuario.jpg"></center></td> </tr> <tr> <td><center><input type="button" value="Administrador" onClick="administrador();"></center></td> <td><center><input type="button" value="Usuario" onClick="usuario();"></center></td> </tr> <tr> <td colspan="2" align="center">Si no estas registrado comunicate con el administrador de el Sistema</td> </tr> </table> <div id="administrador" class="administrador"> <form> <center><h3>Acceso para administrador</h3></center><br> Usuario:<input type="text" id="texto"> Contraseña: <input type="password"><br><br> <center><input type="button" value="Continuar"></center> </form> </div> </div> </div> </div> </html> estilos: .boody { background:url(fondo.jpg); position:absolute; top:0px; bottom:0px; left:0px; right:0px; width:100%; height:100%; } .principal { position:absolute; background:url(celeste07.jpg); top:0px; left:20%; right:20%; height:100%; width:60%; } .banner { background:url(celeste07.jpg); position:absolute; top:0px; width:100%; height:15%; } .contenido1 { position:relative; top:18%; height:60%; width:50%; left:25%; } .administrador { position:absolute; top:80%; left::80%; width:100%; height:40%; } .usuario { position:absolute; top:80%; left::80%; width:100%; height:40%; } Última edición por carlosloaiza21; 25/01/2011 a las 20:58 Razón: agregar detalles |
| ||||
Respuesta: evitar que se muevan las capas trata de maquetar con un ancho fijo en pixeles, no en % (porcentajes), ya que esto hace que se mueva todo, ya que segun el tamaño de la ventana se hace un xx%. Ejemplo, si tu pantalla mide 1000px, y tienes 50% de ancho, entonces medira 500px, pero al momento de un monitor chico o minimizar, a 700px, tu ancho seria de 50% que es igual a 350px. Entienes, por que se recorre ?? Aun asi, puedes dejar los porcentajes, pero deberas usar un min-width. Saludos.
__________________ Diseñador y Desarrollador web :) |
| ||||
Respuesta: evitar que se muevan las capas oki ahora el problema seria como puedo hacer que mi aplicacion se vea bien en las distintas resoluciones de pantalla por que ahora segun entiendo si lo manejo ccon mi resolucion yo lo vere bien pero alguien con una resolucion mayor o menor la vera ma o no es asi?? saludos |
| ||||
Respuesta: evitar que se muevan las capas no la vera mal, si pones anchos fijos, mas bien, si es muy pequeño, simplemente saldria el scroll horizontal, y si es muy grande, ps no pasaria nada, para eso agregale un fondo al body, para que el usuario vea algo de diseño en aquellas partes, donde no hay nada, si es que su resolucion es muy grande :)
__________________ Diseñador y Desarrollador web :) |
| |||
Respuesta: evitar que se muevan las capas Tantas tablas, acostumbrate a maquetar con divs de una ves por todas. Cita: Kurozaki no creo que deberías decir si maquetar con diseños líquidos o fijos.. ya es de cada quién.Creo que maquetando todo a "position:absolute" no es muy bueno ya que "position:absolute" se usa para otras cosas y podría ser mejor utilizado como "float" para realizar columnas ó simples margenes. para agregar un margen puedes hacerlo por "margin:top right bottom left;" es decir, como gira las manecillas del reloj "arriba, derecha, abajo y izquierda" así puedes colocar los valores de margin, padding, entre otras propiedades de CSS. un ejemplo: Cita: yo lo haría de la siguiente forma:margin-left:5px; margin-top:15px; margin-bottom:20px; margin-right:2px; Cita: Estudia margin y float, para realizar un template y lo que escuches que utiliza "diseños fijos" y nunca utilizar "diseños líquidos" es mentira, diseña como quieras pero eso sí, tenga presente siempre cuando utilice diseños líquidos en que no se pasen de 100%.margin:15px 2px 20px 5px; Aquí te dejo unos libros de CSS para que los estudies: xHTML: http://librosweb.es/xhtml/index.html Introducción a CSS: http://librosweb.es/css/index.html Referencia de CSS 2.1: http://librosweb.es/referencia/css/index.html CSS Avanzado: http://librosweb.es/css_avanzado/ PD: No te colaboro ya que es un lío hacer todo por medio de position:absolute y ayudarte es como realizarte todo el trabajo y este foro es para ayudas. Saludos! |
Etiquetas: |