Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por Pndel (17582) el Miércoles, 19 Enero de 2005, 10:30h (#425721)
    ( http://www.chirimoyas.es/ | Última bitácora: Miércoles, 04 Noviembre de 2015, 22:57h )
    Creo que no se ha entendido muy bien la explicación de mi problema (reconozco que es algo enrevesada). El diseño a 3 columnas lo tenéis en http://www.terracritica.org/materials.php y como veís está hecho y funciona bien (que yo sepa) con las últimas versiones de los navegadores más conocidos. El problema viene de la columna central, cuyo contenido es dinámico y por tanto no es siempre igual de alta. No hay ningún problema si esta columna tuviera siempre la misma altura u ocupara el 100% de la pantalla: al especificarle ese porcentaje -o en píxeles- al CSS de las columnas (haría falta también especificársela al body y al html), se tendrían todas las columnas con la misma longitud. O con sólo especificárselo a la columna central, las otras se "alargarían" hasta la altura de ésta. El problema, repito, es que no se puede especificar una altura fija para la columna central, ya que el artículo que esta va a contener no es siempre igual de largo. En esos casos, las columnas laterales no se "alargan" hasta la longitud de la columna central, sinó hasta donde llega su contenido. Por tanto, no es el caso de lo que dices ni del ejemplo del enlace que has puesto, el cual, además de ser un diseño de dos columnas, es de altura fija (no veo que en la columna "principal" -la de la derecha- aparezca contenido, ni menos que ocupe más que el de la columna de la izquierda). Además, al ser de fondo blanco, no hay ningún problema si la(s) columna(s) lateral(es) no se alargan lo mismo que la del centro: no se va a notar. Repito: la única solución que se puede encontrar, hoy por hoy, es con un javascript que calcule los píxeles que ocupa la coluna central y que actualice "en tiempo real" el estilo de dicha(s) columna(s).
    [ Padre ]
  • por clemente (7062) el Miércoles, 19 Enero de 2005, 13:26h (#425845)
    ( http://www.danielclemente.com/ | Última bitácora: Sábado, 08 Octubre de 2005, 18:08h )
    la única solución que se puede encontrar, hoy por hoy, es con un javascript
          Está claro que no hace falta complicarse tanto. Entre el enlace que te han dado (plantillas de tres columnas con CSS [incutio.com]) y los que se pueden encontrar en Google, se ven muchas formas de hacer lo que quieres sin demasiadas complicaciones.

          Y, puestos a hacer hacks como lo del JavaScript, ¿no es más fácil meterlo todo en una tabla? O hacer eso otro de poner una imagen de fondo para cambiar una sola columna.

          Para hacerlo todo más fácil habrá que esperar al CSS3, que ya permite trabajar con columnas en CSS [annevankesteren.nl].
    [ Padre ]