Ver Mensaje Individual
  #6 (permalink)  
Antiguo 08/10/2012, 21:19
Avatar de C2am
C2am
 
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 3 meses
Puntos: 306
Respuesta: Maquetacion. Noob Question

La verdad que no soy experto, así que no podría darte una clase de css.
Pero me gusta, para comprender mejor las cosas llamarlas por su nombre, sobre todo cuando existe una diferencia fundamental que hace a la base de lo que se está hablando.

La corrección no es por decir "yo sé más que vos", sino para que vayamos, todos, acostumbrándonos a los términos correctos.

En html -css se habla de Modelo de Cajas, de ahí que no sea capa, sino caja. Solo por eso, además que al estar acostumbrado a layers o capas en programas como autocad, se me hace que capa tiene más que ver con el nivel (en el eje z) que con un contenedor o caja.

Sobre la position:absolute, pues en mi forma de ver, no digo que no se deba usar, sino que debe usarse cuando se requiere precisión en colocar un elemento, sobre todo debido a diseño, pero coincido que cuando realmente se sabe usar no hay problemas.

Ahora, también se debe tener en cuenta que al posicionar algo en forma absoluta, el resto de los elementos la ignoran, con lo cual el trabajo es más engorroso, ya que al modificar dicho elemento deberemos estar modificando (re posicionando) todo el resto.
En cambio con relative, de por sí, el resto se acomoda a la caja que hemos modificado.

Pero todo es relativo.

Sobre lo de height al 100%, pues la verdad que no ví/entendí cual era el problema. Lo que sí, es que, sí es soportado por todos los navegadores, pero no como el sentido común nos dicta.

Cita:
"Cuando un elemento establece su altura mediante un porcentaje, la referencia que se toma es la altura de su elemento contenedor. Sin embargo, si ese elemento contenedor no tiene establecida una altura de forma explícita, se ignora la altura en porcentaje y se sustituye por el valor auto.
"

http://www.librosweb.es/referencia/css/height.html


Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--