CONTENIDO LÍQUIDO EN X-HTML

Posted by
/ / Leave a comment
CONTENIDO LÍQUIDO EN X-HTML

Umm que buenísimo recurso, de hecho yo lo uso en casi todos mis proyectos webs, ya que le dá otra presencia a nuestro proyecto.

Ya da lo mismo, que se vea la web que vamos a realizar en un 15 pulgadas, o en un 24. Este recurso permite que el contenedor o div, se ajuste totalmente al centro del monitor que sea, tanto verticalmente como horizontalmente.

Podreis ver un ejemplo en diseño web, haced más grande y más pequeña la ventana del explorador ¿hacia dónde se vá el contenido?

¿COMO SE HACE?

1) para empezar tenemos que crear un div

HTML:
  1. <div> y </div> al que ademas le añadiremos una etiqueta para
  2. controlarlo via CSS, es decir algo asi
  3. <div id="mi_etiqueta">
  4. lo que queramos meter dentro de ese div
  5. </div>

Después de eso iremos al asistente de CSS, y tendremos como ya sabemos 2 opciones para llevar a cabo el css:
a)incrustandolo en el propio docmento( html/xhtml) o
b) con un archivo externo.
Acostumbraros a hacerlo desde un archivo externo siempre, ya que las normas de accesibilidad, quieren siempre lo mismo separar, contenido de la web, de la parte de diseño. Nada con respecto al diseño debe de estar en un html/xhtml, en estos documentos solo encontraremos "etiquetas-tag"(h1,h2,p,div....) y texto plano.Los estilos , ya sabeis, a full con CSS.

bien el codigo/propiedades del css es el siguiente contenido_liquido

HTML:
  1. //esta propiedad body, lo que hace es decirle que el
  2. //cuerpo de la pagina no tenga ningún margen,
  3. //dreamweaver tiene un problema y es que
  4. //los campos vacios, sin valores, por defecto,
  5. //el valor no es cero por eso el margen lo pongo
  6. // a cero pixeles, porque si nos damos cuenta
  7. //al abrir un documento nuevo, no escribe en la
  8. //posición 0,0,sino en la 5,5 , porque los campos
  9. //margin estan vacios....pero no con valor cero.
  10. //no es necesario si no quereis...
  11.  
  12. body {
  13.     margin-top: 0px;
  14.     margin-right: 0px;
  15.     margin-bottom: 0px;
  16.     margin-left: 0px;
  17. }
  18.  
  19. //la etiqueta de mi div la llamé wrapper
  20. // le dí via css lo típico, su ancho y su alto (900x 600px)
  21. //un borde solido en una tonalidad gris, pa ver el efecto
  22. //las posiciones arriba, abajo izda y dcha al 50%
  23. //los margins top y bottom es el valor negativo de
  24. //la mitad de nuestro alto del div y los margin left y
  25. //right es el valor negativo de la mitad de nuestro ancho
  26. //del div
  27. //¿porque tienen esos valores?
  28. //con css, le estamos dando una cordenada,
  29. //de acuerdo al punto central, del ancho y del alto,
  30. //es desde donde css, centra el div en la ventana,
  31. //si fuera una de las esquinas nos volveriamos locos,
  32. //y necesitariamos varios divs más para centrarlo
  33. // (de locos, ya hice pruebas..)
  34. este seria el css de mi div wrapper
  35. #wrapper {
  36.  
  37.     width: 900px;
  38.     height: 600px;
  39.         border: 3px solid #CCCCCC;
  40.     background-color: #FFFFFF;
  41.     left: 50%;
  42.     top: 50%;
  43.     right: 50%;
  44.     bottom: 50%;
  45.     vertical-align: middle;
  46.     position: absolute;
  47.     margin-top: -300px;
  48.     margin-right: -450px;
  49.     margin-bottom: -300px;
  50.     margin-left: -450px;
  51. }

espero os haya sido de ayuda!
RECURSO OFRECIDO POR www.flashmania.es,
Elaborado por Juan Garcia - webmaster@4cuarenta.com Julio 2008

[/html]







Temas Realcionados...

Servicios Contratados

Ningún Servicio Contratado

NO TE LO PUEDES PERDER ;)

posicionamiento-web
 Tu Nombre:
*Tu Email:


NO SPAM - LOPD- Email marketing

Categorias

Abrir Todos | Cerrar Todos

AYUDANOS A CONTINUAR