Portada » Desarrollo en Web

Divs de altura dinámica

9 Enero 2008 Un comentario
escrito por : hypn

Para quienes han trabajado con capas, el gran problema que se produce cuando se deja de usar tablas es el poder dejar el alto de los divs automáticos, con el fin de que si el contenido crece, la capa también lo haga.

Mucho tiempo paso para comprender que existía una propiedad que siempre estuvo presente, y que se utilizaba para no perder la tan cercana relación con las mentadas “tablas”.


Dichas propiedades se encuentran en el atributo “display”, el cual determina como debe ser tratada la capa por el explorador.

Algunas opciones de display:

  • table
  • table-column
  • table-cell
  • table-row
  • block
  • none
  • inline
  • list-item
  • entre otras…

Estas propiedades, como ya ven, determinan como las debe interpretar el explorador.

Usando sentido común, sabemos que todos los contenidos que mostrábamos anteriormente en las tablas modificaban el tamaño del contenedor según lo que se ingresaba, por tanto:

<div style="display:table;">
Esta capa crecerá hacia abajo dependiendo de su contenido, y será como si estuviera dentro de una tabla normal.
</div>

Eso basta para tener capas que funcionen como tablas.

Comparte:
  • Facebook
  • Twitter
  • Google Bookmarks
  • Meneame
  • Tumblr
  • Live
  • del.icio.us
Line Break

Author: hypn (36 Articulos)

Desarrollador PHP a tiempo completo, especializado en web-apps y en tratar de innovar en todo sentido de la vida. Actualmente cursando Ingenieria Informatica, busca la manera de equilibrar su vida entre el desarrollo, la universidad, su polola y su trabajo. Desde este año, en la búsqueda del emprendimiento...Puedes visitar su blog o puedes seguirlo en twitter.

Un comentario »

  • aKcro dijo:

    no me manejo tanto en css ni cosas por el estilo pero debe ser pro, you are the best hypn

Deja tu comentario!

Debes estar Logeado para dejar un comentario.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes