[Ovillo] Texto en columnas

2005-12-06 Por tema Josuke

Buenos días...

He leído que con CSS3 se puede dividir fácilmente un bloque de texto (por
ejemplo recuperado de DB) en columnas... tenéis algún enlace de referencia
para ver un ejemplo? Qué tal con las compativilidades, sólo va en Internet
Explorer o lo aceptan los demás navegadores?

Si me pasáis un ejemplo ya compruebo yo lo de los navegadores. :P

[OT].- Si conocéis algun sistema mejor en JS y me podéis facilitar una
referencia también os lo agradecería.

Saludos especiales por ser mi primer post.

Paz. Josuke

www.dixital.com



___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


RE: [Ovillo] Texto en columnas

2005-12-06 Por tema Iban Rodriguez
Lo de sólo va en Internet Explorer o lo aceptan los demás navegadores,
supongo que será una ironía, ¿verdad?
IE apenas sabe lo que es CSS2, como para saber de CSS3.

Respecto a las columnas y otras alternativas, te pego aquí una respuesta que
envié a otro usuario hace un tiempo sobre eso mismo, por si te sirve:


Seria relativamente sencillo si utilizas una fuente que no cambie el
tamaño de celda. Por ejemplo courier, a 10px, siempre ocupará la misma
altura y anchura, sea una i o sea una O mayúscula.

Sabiendo eso, no tienes más que asignar a cada DIV una anchura y altura
acordes a las líneas y letras por línea que quieras meter.

A continuación, por servidor (PHP, ASP...) calculas la longitud de todo
texto, divides entre columnas necesarias, etc. y vas metiendo en cada DIV lo
que corresponda.

Luego viene lo tedioso (por eso decia relativamente sencillo), que es
empezar a hacer funciones para saber dónde, cuándo, partir un párrafo,
palabra, etc Por ejemplo... si después viene un párrafo y sólo queda una
línea libre, no empezarlo, y saltar a la siguiente columna, etc... Incluso
podrías ir más lejos, y poner tantos DIVs como fuese necesario... minimo 3
maximo 6, y si hay más calcular cuántos poner para equilibrarlos en 2 filas
de DIVs columnados, etc...

Podría ser un buen pasatiempo para el finde si estás aburrido y no tienes
nada que hacer...


Un saludo.
__
?php
$Autor = Iban Rodriguez;
// Programador, THE MOVIE
?
www.themovie.org


-Mensaje original-
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] nombre de Josuke
Enviado el: martes, 06 de diciembre de 2005 11:38
Para: 'Ovillo, la lista de CSS en castellano'
Asunto: [Ovillo] Texto en columnas


Buenos días...

He leído que con CSS3 se puede dividir fácilmente un bloque de texto (por
ejemplo recuperado de DB) en columnas... tenéis algún enlace de referencia
para ver un ejemplo? Qué tal con las compativilidades, sólo va en Internet
Explorer o lo aceptan los demás navegadores?

Si me pasáis un ejemplo ya compruebo yo lo de los navegadores. :P

[OT].- Si conocéis algun sistema mejor en JS y me podéis facilitar una
referencia también os lo agradecería.

Saludos especiales por ser mi primer post.

Paz. Josuke

www.dixital.com



___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Texto en columnas

2005-12-06 Por tema Santiago Flores
Javascript te puede ayudar

http://www.csscripting.com/css-multi-column/


El 6/12/05, Iban Rodriguez[EMAIL PROTECTED] escribió:
 Lo de sólo va en Internet Explorer o lo aceptan los demás navegadores,
 supongo que será una ironía, ¿verdad?
 IE apenas sabe lo que es CSS2, como para saber de CSS3.

 Respecto a las columnas y otras alternativas, te pego aquí una respuesta que
 envié a otro usuario hace un tiempo sobre eso mismo, por si te sirve:

 
 Seria relativamente sencillo si utilizas una fuente que no cambie el
 tamaño de celda. Por ejemplo courier, a 10px, siempre ocupará la misma
 altura y anchura, sea una i o sea una O mayúscula.

 Sabiendo eso, no tienes más que asignar a cada DIV una anchura y altura
 acordes a las líneas y letras por línea que quieras meter.

 A continuación, por servidor (PHP, ASP...) calculas la longitud de todo
 texto, divides entre columnas necesarias, etc. y vas metiendo en cada DIV lo
 que corresponda.

 Luego viene lo tedioso (por eso decia relativamente sencillo), que es
 empezar a hacer funciones para saber dónde, cuándo, partir un párrafo,
 palabra, etc Por ejemplo... si después viene un párrafo y sólo queda una
 línea libre, no empezarlo, y saltar a la siguiente columna, etc... Incluso
 podrías ir más lejos, y poner tantos DIVs como fuese necesario... minimo 3
 maximo 6, y si hay más calcular cuántos poner para equilibrarlos en 2 filas
 de DIVs columnados, etc...

 Podría ser un buen pasatiempo para el finde si estás aburrido y no tienes
 nada que hacer...
 

 Un saludo.
 __
 ?php
 $Autor = Iban Rodriguez;
 // Programador, THE MOVIE
 ?
 www.themovie.org


 -Mensaje original-
 De: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] nombre de Josuke
 Enviado el: martes, 06 de diciembre de 2005 11:38
 Para: 'Ovillo, la lista de CSS en castellano'
 Asunto: [Ovillo] Texto en columnas


 Buenos días...

 He leído que con CSS3 se puede dividir fácilmente un bloque de texto (por
 ejemplo recuperado de DB) en columnas... tenéis algún enlace de referencia
 para ver un ejemplo? Qué tal con las compativilidades, sólo va en Internet
 Explorer o lo aceptan los demás navegadores?

 Si me pasáis un ejemplo ya compruebo yo lo de los navegadores. :P

 [OT].- Si conocéis algun sistema mejor en JS y me podéis facilitar una
 referencia también os lo agradecería.

 Saludos especiales por ser mi primer post.

 Paz. Josuke

 www.dixital.com



 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://ovillo.org/mailman/listinfo/ovillo

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


RE: [Ovillo] Texto en columnas

2005-12-06 Por tema Josuke

Muchas gracias por el enlace.

Me ha sido de mucha ayuda.

Josuke

www.dixital.com 

 

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Santiago Flores
Enviado el: martes, 06 de diciembre de 2005 15:42
Para: Ovillo, la lista de CSS en castellano
Asunto: Re: [Ovillo] Texto en columnas

Javascript te puede ayudar

http://www.csscripting.com/css-multi-column/


El 6/12/05, Iban Rodriguez[EMAIL PROTECTED] escribió:
 Lo de sólo va en Internet Explorer o lo aceptan los demás 
 navegadores, supongo que será una ironía, ¿verdad?
 IE apenas sabe lo que es CSS2, como para saber de CSS3.

 Respecto a las columnas y otras alternativas, te pego aquí una 
 respuesta que envié a otro usuario hace un tiempo sobre eso mismo, por si
te sirve:

 
 Seria relativamente sencillo si utilizas una fuente que no cambie el 
 tamaño de celda. Por ejemplo courier, a 10px, siempre ocupará la misma 
 altura y anchura, sea una i o sea una O mayúscula.

 Sabiendo eso, no tienes más que asignar a cada DIV una anchura y 
 altura acordes a las líneas y letras por línea que quieras meter.

 A continuación, por servidor (PHP, ASP...) calculas la longitud de 
 todo texto, divides entre columnas necesarias, etc. y vas metiendo en 
 cada DIV lo que corresponda.

 Luego viene lo tedioso (por eso decia relativamente sencillo), que es 
 empezar a hacer funciones para saber dónde, cuándo, partir un párrafo, 
 palabra, etc Por ejemplo... si después viene un párrafo y sólo 
 queda una línea libre, no empezarlo, y saltar a la siguiente columna, 
 etc... Incluso podrías ir más lejos, y poner tantos DIVs como fuese 
 necesario... minimo 3 maximo 6, y si hay más calcular cuántos poner 
 para equilibrarlos en 2 filas de DIVs columnados, etc...

 Podría ser un buen pasatiempo para el finde si estás aburrido y no 
 tienes nada que hacer...
 

 Un saludo.
 __
 ?php
 $Autor = Iban Rodriguez;
 // Programador, THE MOVIE
 ?
 www.themovie.org


 -Mensaje original-
 De: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] nombre de Josuke Enviado 
 el: martes, 06 de diciembre de 2005 11:38
 Para: 'Ovillo, la lista de CSS en castellano'
 Asunto: [Ovillo] Texto en columnas


 Buenos días...

 He leído que con CSS3 se puede dividir fácilmente un bloque de texto 
 (por ejemplo recuperado de DB) en columnas... tenéis algún enlace de 
 referencia para ver un ejemplo? Qué tal con las compativilidades, sólo 
 va en Internet Explorer o lo aceptan los demás navegadores?

 Si me pasáis un ejemplo ya compruebo yo lo de los navegadores. :P

 [OT].- Si conocéis algun sistema mejor en JS y me podéis facilitar una 
 referencia también os lo agradecería.

 Saludos especiales por ser mi primer post.

 Paz. Josuke

 www.dixital.com



 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://ovillo.org/mailman/listinfo/ovillo

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes
modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo