Re: [Ovillo] Reemplazar cadena de texto sobre el body

2007-04-24 Por tema Juan R.
Si, más bien sería que ajax es el hijo bastardo del DOM. O más bien habría
que decir que ajax es utilizar el objeto XMLHttpRequest desde Javascript y
luego si te apetece utilizas DOM. Por que si yo hago una petición ajax que
me devuelva el contenido como texto y luego simplemente utilizo un
alert.. pues que no entró en acción mucho el DOM
Ahhh, quien no se acuerda de artefactos como:

if (document.getElementById)  // DOM

elseif (document.all)

elseif (document.layers)

Saludos


- Original Message - 
From: Victor Lopez [EMAIL PROTECTED]
To: Ovillo, la lista de CSS en castellano ovillo@lists.ovillo.org
Sent: Tuesday, April 24, 2007 3:06 AM
Subject: Re: [Ovillo] Reemplazar cadena de texto sobre el body


El 23/04/07, NetVicious [EMAIL PROTECTED] escribió:

 DOM es el hijo bastardo de AJAX

Creía que los padres son antes que los hijos, y, si no estoy pero que
muy equivocado, DOM tiene bastantes mas años que AJAX.

-- 
o---(  )---o
Saludos de Victor Lopez Sabio
[EMAIL PROTECTED]

___
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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] UTF-8

2007-04-24 Por tema Sergio el perezosso
Hola lista.
Yo tuve un problema similar, sin consulta a base de datos, y creo recordar
que estaba directamente relacionado con el doctype.

Espero que mi mala memoria no te complique más.
Salu2.

El día 24/04/07, Alejandro Salamanca [EMAIL PROTECTED] escribió:

 Alejandro Salamanca wrote:

 Hola
 
 El problema no está ni en los clientes (obviamente) ni en los datos, por
 lo que te recomiendo fervientemente :-) que no cambies a IE7 ni a
 ISO-8859-1 sólo por el pequeño detalle de que no funciona.
 
 
 Hay que recalcar que tampoco está el problema en el PHP. Sin embargo hay
 que hacer coincidir el archivo de código php con la codificación final:
 vale decir que si queremos generar utf-8, nuestros archivos *deben*
 estar grabados con esa codificación. (Sobra decir que muchas veces los
 programadores de PHP y de HTML caen en este error trivial donde algunos
 archivos se encuentran en una codificación y otros en otra, y unos son
 invocados por los otros teniendo al final segmentos de código HTML bien
 presentados y otros no tanto.)

 En realidad el problema (tengo una certeza del 99%) está en tu servidor
 web.
 
 Si es apache, te recomiendo que coloques las siguientes instrucciones en
 el archivo de configuración y luego reinicies el apache:
 
   AddType text/html;charset=UTF-8 html
   AddType text/plain;charset=UTF-8 txt
 
 
 y todas las páginas que atienda el servidor web serán utf-8

 En cualquier caso, si no tienes acceso de root, puedes colocar también
 en un archivo .htaccess
 
 
 que es más recomendable si es que tu servidor atiende varios sitios,
 donde unos pueden ser utf-8 y otros iso-8859-1 u otros.

 Si no usas apache, que tengas suerte (por lo menos no la tuviste hasta
 ahora :-).
 
 Saludos.
 
 coque wrote:
 
 
 
 Hola
 
 Tengo algunos documentos web en utf-8 (codificación del archivo, charset
 utf-8 y el servidor sirve también en utf-8).
 Con internet explorer 7 se ve bien la codificación en utf-8  y lo
 reconoce como tal.
 Sin embargo, en mozilla y ópera no me los sigue reconociendo como ISO y
 me aparecen    en situaciones donde utilizo algo de php.
 
 Muchísimas gracias de antemano por vuestra ayuda.
 c.
 
 
 
 ___
 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://lists.ovillo.org/mailman/listinfo/ovillo
 
 
 
 
 
 
 
 
 


 --
 Alejandro Salamanca
 Gerente de Desarrollo/Development Manager
 RedCetus S.R.L
 Of. La Paz: (+591) 2-2410521/(+591) 2-2118123
 Of. Santa Cruz: (+591) 3-397622
 www.redcetus.com
 Servicios: Aplicaciones e Instalaciones Linux
Telefonia de Voz sobre IP
Desarrollo de Aplicaciones en Linea
 Partners:  www.astaro.com (Security Gateways)
www.vmware.com (Servidores Virtuales)
www.digium.com (Telefonia VoIP)
www.abptech.com (VoIP Products)

 ___
 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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Medidas de fuentes: % y em

2007-04-24 Por tema Juan Jorge Muñoz Herrero
El artículo que has leído de las fuentes es probablemente de los mejores que
he visto, es relativo al tamaño de fuente que tenga la tipografía por
defecto, y si está definido por el usuario, pues también al mismo.
El método que se explica es cómodo, porque te permite modificar todos los
tamaños de una sola vez, yo normalmente lo pongo a 84% y a partir de ahí
ajusto los ems en las diferentes etiquetas, y según como quede bajo o subo.
Lo de mantenerlo entre 76 y 100 es por mantener el especto lo más parecido
posible entre diferentes navegadores.
-- 
Juan Jorge Muñoz Herrero
http://www.taarq.com
(0034) 635 10 7142
___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Divs con esquinas redondeadas y sombras degradadas

2007-04-24 Por tema Francisco Adolfo Álvarez Alonso
Almirante von Web/. escribió:
 ¿PNG más liviano que GIF de paleta indexada? ¿Así de firme? ¡Ojo, sólo en
 algunos casos! Tengo el Photoshop delante de mis ojos y veo que me muestra
 variadito... PNG de 8 bits Vs. GIF de 8 bits... en unos casos pesa más el
 gif y en otros el png.
 
 Almirante von Web/.
 --
 Educando al asno, por no apalearlo.
 ©2007 ;-).
 
 - Original Message -
 From: Francisco Adolfo Álvarez Alonso [EMAIL PROTECTED]
 To: Ovillo, la lista de CSS en castellano ovillo@lists.ovillo.org
 Sent: Thursday, April 19, 2007 11:51 AM
 Subject: Re: [Ovillo] Divs con esquinas redondeadas y sombras degradadas
 
 
 Saludos!
 
 NetVicious escribió:
 Hola Francisco,

 El jueves, 12 abr 2007 a las 09:35, escribiste:

 Tu argumentación no me convence ¿cual es la tontería exactamente? hablo
 de guardar un png con color indexado y transparencia binaria (como un
 gif) ocupando menos y haciendo uso de un formato de imagen que es
 recomendación de la w3c desde 1996.
 A  ver  si  quieres  usar un PNG trasparencia binaria con el IE6 te da
 igual que sea GIF que PNG.
 Si usas una paleta indexada para el PNG ocupa menos que GIF, así que ya
 no es igual.Además PNG es estandar y recomendación.
 PNG ocupa más que GIF normalmente por la compresión que emplea. PNG
 tiene más paleta no lo niego. GIF está más estandarizado.

 Si intentans comparar un PNG de color real con un GIF de 256 colores por
 supuesto. Pero repito, si usas una paleta indexada para el PNG ocupa
 menos que GIF.
 Personalmente para web uso generalmente GIFs y PNGs cuando la imagen
 en cuestión necesita transparencia con canal alpha fijando el fondo
 del PNG al color de fondo de la web. Si el fondo de la web no es mono
 color hay que tirar de behavios o de otros fix para los IE6 o
 inferiores.
 Perfecto, es una elección como otra cualquiera, yo solo doy una
 alternativa a gif.
 
 ___
 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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo
 
Comprueba que versión de photoshop tienes, en las nuevas no se que tal
andará, pero hasta hace poco photoshop hacia una mala implementación de
la librería de compresión de PNG, metiendo además metadatos innecesarios
que hacen el fichero final más grande. Saludos.

___
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://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] problemas con capas

2007-04-24 Por tema Roberto Barreiro
buenos dias lista
estoy teniendo un problema con un HTML que estoy creando (soy novato)
tengo dos capas (div) superpuestas y visualizo uno u otro cambiandoles el
Z-INDEX con javascript
dentro de cada div tengo etiquetas, cajas de texto etc 
todo funciona bien menos una cosa y ese es el motivo de este correo
en una de las capas tengo puesto un combo desplegable, y sin importar que
Z-INTEX tenga (me refiero a que se le coloque una capa por encima) sigo
viendo el desplegable  es como si ese desplegable no perteneciera a esa
capa, con lo cual el Z-INDEX no le afecta ...
no se como solucionar esto o que es lo que estoy haciendo mal
como dije soy novato
les envio el codigo fuente copiado mas abajo (no coloco el javascritp ni los
estilos)
salu2 y gracias


html
head
!--[if IE]
LINK rel=stylesheet href=templates/css/estilos_explorer.css
type=text/css
![endif]--

script language=JavaScript src=javascript/funciones.js
type=text/javascript/script

/head
!-- coloco una funcion que posicione las capas una sobre otra si tiene
javascript activo --
body onload=posicion('110','div_clientes,div_Contactos'); return
false;

!-- contador de zindex --
span id=posicioninput type=hidden value=2
name=max_posicion id=max_posicion/span/br

!-- coloco un formulario --
form name=formulario method=POST
action=abm_cliente.php
!-- div clientes--
div id=div_clientes
span class=menu_capas
ul
li
a
href=javascript:z_index('div_clientes') title=clientesClientes/a
/li
li
a
href=javascript:z_index('div_Contactos') title=ContactoContacto/a
/li
/ul
/spanbr

select name=SDSempresa class=pepe id=h
option value=100 seleccione una
opcion/option
/select
CCC input type=text value= name=CCC
/div
!-- cierro div clientes--

!-- div Contactos--
div id=div_contactos
span class=menu_capas
ul
li
a
href=javascript:z_index('div_clientes') title=clientesClientes/a
/li
li
a
href=javascript:z_index('div_Contactos') title=ContactoContacto/a
/li
/ul
/span
input type=text value= name=contacto
/div
!-- cierro div contacto--
/form
!-- cierro formulario --
/body
/html
___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] problemas con capas

2007-04-24 Por tema Rodrigo Álvarez Virgós
Sin ver los estilos es difícil saber qué estás haciendo mal, no obstante, un
par de comentarios:

- /br Dependiendo de qué tipo de documento estés usando (HTML o XHTML),
ésto debería ser br o br /, pero no /br

- span class=menu_capasul [...] /ul/span ¿Alguna razón para meter
la lista en un span?

- select name=SDSempresa class=pepe id=h Llamar a un componente de
menú pepe e identificarlo como h será sólo para hacer pruebas, ¿no? ^_^
___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] problemas con capas

2007-04-24 Por tema Francisco Adolfo Álvarez Alonso
Roberto Barreiro escribió:
 buenos dias lista
 estoy teniendo un problema con un HTML que estoy creando (soy novato)
 tengo dos capas (div) superpuestas y visualizo uno u otro cambiandoles el
 Z-INDEX con javascript
 dentro de cada div tengo etiquetas, cajas de texto etc 
 todo funciona bien menos una cosa y ese es el motivo de este correo
 en una de las capas tengo puesto un combo desplegable, y sin importar que
 Z-INTEX tenga (me refiero a que se le coloque una capa por encima) sigo
 viendo el desplegable  es como si ese desplegable no perteneciera a esa
 capa, con lo cual el Z-INDEX no le afecta ...
 no se como solucionar esto o que es lo que estoy haciendo mal
 como dije soy novato
 les envio el codigo fuente copiado mas abajo (no coloco el javascritp ni los
 estilos)
 salu2 y gracias
 
 
 html
 head
 !--[if IE]
 LINK rel=stylesheet href=templates/css/estilos_explorer.css
 type=text/css
 ![endif]--
 
 script language=JavaScript src=javascript/funciones.js
 type=text/javascript/script
 
 /head
 !-- coloco una funcion que posicione las capas una sobre otra si tiene
 javascript activo --
 body onload=posicion('110','div_clientes,div_Contactos'); return
 false;
 
 !-- contador de zindex --
 span id=posicioninput type=hidden value=2
 name=max_posicion id=max_posicion/span/br
 
 !-- coloco un formulario --
 form name=formulario method=POST
 action=abm_cliente.php
 !-- div clientes--
 div id=div_clientes
 span class=menu_capas
 ul
 li
 a
 href=javascript:z_index('div_clientes') title=clientesClientes/a
 /li
 li
 a
 href=javascript:z_index('div_Contactos') title=ContactoContacto/a
 /li
 /ul
 /spanbr
 
 select name=SDSempresa class=pepe id=h
 option value=100 seleccione una
 opcion/option
 /select
 CCC input type=text value= name=CCC
 /div
 !-- cierro div clientes--
 
 !-- div Contactos--
 div id=div_contactos
 span class=menu_capas
 ul
 li
 a
 href=javascript:z_index('div_clientes') title=clientesClientes/a
 /li
 li
 a
 href=javascript:z_index('div_Contactos') title=ContactoContacto/a
 /li
 /ul
 /span
 input type=text value= name=contacto
 /div
 !-- cierro div contacto--
 /form
 !-- cierro formulario --
 /body
 /html
 ___
 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://lists.ovillo.org/mailman/listinfo/ovillo
 
Es preferible que dejes un enlace a un sitio publico para visualizar tu 
problema, si no es posible, por lo menos deja a disposición todos los 
ficheros.
___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] problemas con capas

2007-04-24 Por tema cmik22
Los combos tienen la particularidad de que siempre se ven, les pongas todas
las capas que quieras ponerles por encima,
¿por qué no pruebas a jugar con el display (none/block) o con visibility
(visible/hidden) para ver u ocultar las capas?
___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] problemas con capas

2007-04-24 Por tema Roberto Barreiro
buenos dias

esto que me dices es lo que estaba empezando a creer y me lo has confirmado
... lo arreglare con visible/hidden
muchas gracias a todos
salu2



El día 24/04/07, cmik22 [EMAIL PROTECTED] escribió:

 Los combos tienen la particularidad de que siempre se ven, les pongas
 todas
 las capas que quieras ponerles por encima,
 ¿por qué no pruebas a jugar con el display (none/block) o con visibility
 (visible/hidden) para ver u ocultar las capas?
 ___
 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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] problemas con capas

2007-04-24 Por tema Francisco Adolfo Álvarez Alonso
cmik22 escribió:
 Los combos tienen la particularidad de que siempre se ven, les pongas todas
 las capas que quieras ponerles por encima,
¿Siempre se ven?, hice un par de pruebas con el código de roberto y no 
tuve ningún problema para ocultar las capas con z-index.
 ¿por qué no pruebas a jugar con el display (none/block) o con visibility
 (visible/hidden) para ver u ocultar las capas?
 ___
 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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] Oferta de empleo

2007-04-24 Por tema Félix Zapata Berlinches
Hola, la empresa donde trabajo busca programadores Front-End con conocimientos 
en:

-XHTML, conocimientos avanzados de CSS.
-JavaScript no intrusivo
-Accesibilidad Web.
-Conceptos de usabilidad.


El trabajo sería presencial en Valladolid con jornada completa y horario 
flexible.

Los interesados  enviar su cv a [EMAIL PROTECTED]

En caso de querer más información, mandad también un correo a la misma 
dirección

1 saludo



-- 

*Félix Zapata Berlinches*

Responsable Técnico

Logotipo de Brainet

c/ Santa María de la Cabeza nº 9,
47012 Valladolid.
Teléfono: 983 10 09 07
http://www.brainet.es

Este correo electrónico y, en su caso, cualquier fichero anexo al 
mismo, pueden contener información de carácter confidencial 
exclusivamente dirigida a la persona o entidad a la que se le envía. 
Queda prohibido cualquier uso indebido, revisión, retransmisión o 
diseminación del contenido por personas o entidades ajenas al 
destinatario. Si recibe usted este correo por error, le rogamos que nos 
lo comunique por la misma vía al remitente y proceda a borrar este 
material de todo ordenador. Gracias.



The information in this e-mail and in any attachments is confidential 
and solely for the attention and use of the named addressee(s). You are 
hereby notified that any distribution, copy or dissemination of this 
communication is prohibited without the prior written consent of the 
sender. If you received this in error and are not the formal receiver of 
this message please destroy it without making any digital or physical 
copy and inform the sender by e-mail of the reception of the present 
message. Thank you

___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] problemas con capas

2007-04-24 Por tema SkuNk
Matizando un poco la cuestión de los combos, decir que esto sólo ocurre en
IE6 (IE7 no lo he confirmado), el que los combos se muestren por encima de
cualquier capa, sin importar su z-index.
La solución; ocultar los combos en el momento de mostrar las capas que vayan
a estar por encima, ya sea con display: none o visibility: hidden.

Y como ya habrás notado Francisco, en Firefox y Opera no ocurre, sólo es un
capricho del Exploter.

El día 24/04/07, Francisco Adolfo Álvarez Alonso [EMAIL PROTECTED]
escribió:

 cmik22 escribió:
  Los combos tienen la particularidad de que siempre se ven, les pongas
 todas
  las capas que quieras ponerles por encima,
 ¿Siempre se ven?, hice un par de pruebas con el código de roberto y no
 tuve ningún problema para ocultar las capas con z-index.
  ¿por qué no pruebas a jugar con el display (none/block) o con visibility
  (visible/hidden) para ver u ocultar las capas?
  ___
  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://lists.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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] problemas con capas

2007-04-24 Por tema Francisco Adolfo Álvarez Alonso
SkuNk escribió:
 Matizando un poco la cuestión de los combos, decir que esto sólo ocurre en
 IE6 (IE7 no lo he confirmado), el que los combos se muestren por encima de
 cualquier capa, sin importar su z-index.

Ya confirmo yo que en explorer 7 no pasa. Decir que ocurre siempre (sin 
especificar navegador) me parecía una inducción a error. Gracias por la 
matización.

 La solución; ocultar los combos en el momento de mostrar las capas que vayan
 a estar por encima, ya sea con display: none o visibility: hidden.
 
 Y como ya habrás notado Francisco, en Firefox y Opera no ocurre, sólo es un
 capricho del Exploter.
 
 El día 24/04/07, Francisco Adolfo Álvarez Alonso [EMAIL PROTECTED]
 escribió:
 cmik22 escribió:
 Los combos tienen la particularidad de que siempre se ven, les pongas
 todas
 las capas que quieras ponerles por encima,
 ¿Siempre se ven?, hice un par de pruebas con el código de roberto y no
 tuve ningún problema para ocultar las capas con z-index.
 ¿por qué no pruebas a jugar con el display (none/block) o con visibility
 (visible/hidden) para ver u ocultar las capas?
 ___
 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://lists.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://lists.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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Divs con esquinas redondeadas y sombras degradadas

2007-04-24 Por tema LISTAS
La última... CS2. 
De todos modos PNG sigue siendo un problema para algunos navegadores. Creo
que Explorer 7 incorporó las librerías necesarias para un correcto proceder.
Firefox y Opera lo resuelven bien de antaño. Explorer 6, como ya sabemos,
no. ¿Y Konqueror? ¿Y Safari? ¿Qué cuentan los amigos que usan otros
navegadores, sobre otras plataformas?
Otro caso, del que JAMAS sentí hablar en esta u otra lista es el uso de SVG.
Un estándar que el W3C apoya incondicionalmente. Pues bién, Illustrator fue
uno de los primeros programas que exportaban para ese formato. ¿Y...? Pues
que al tratar de visualizarlo con nuestros navegadores tira error de string.
¡Mierda! Es como haber construido el edificio más grande del mundo y haberse
olvidado de instalar un ascensor... :)
He creado SVG con programas de código libre (open source) y quedé
maravillado: todo funcionaba como era de esperar.
En fin, en esto del diseño todavía hay mucha tela para cortar.

Almirante von Web/.
--
Educando al asno, por no apalearlo.
©2007 ;-)

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Francisco Adolfo Álvarez Alonso
Enviado el: Martes, 24 de Abril de 2007 04:12 a.m.
Para: Ovillo, la lista de CSS en castellano
Asunto: Re: [Ovillo] Divs con esquinas redondeadas y sombras degradadas

Comprueba que versión de photoshop tienes, en las nuevas no se que tal
andará, pero hasta hace poco photoshop hacia una mala implementación de
la librería de compresión de PNG, metiendo además metadatos innecesarios
que hacen el fichero final más grande. Saludos.

Almirante von Web/. escribió:
 ¿PNG más liviano que GIF de paleta indexada? ¿Así de firme? ¡Ojo, sólo en
 algunos casos! Tengo el Photoshop delante de mis ojos y veo que me muestra
 variadito... PNG de 8 bits Vs. GIF de 8 bits... en unos casos pesa más el
 gif y en otros el png.
 
 Almirante von Web/.
 --
 Educando al asno, por no apalearlo.
 ©2007 ;-).
 
 - Original Message -
 From: Francisco Adolfo Álvarez Alonso [EMAIL PROTECTED]
 To: Ovillo, la lista de CSS en castellano ovillo@lists.ovillo.org
 Sent: Thursday, April 19, 2007 11:51 AM
 Subject: Re: [Ovillo] Divs con esquinas redondeadas y sombras degradadas
 
 
 Saludos!
 
 NetVicious escribió:
 Hola Francisco,

 El jueves, 12 abr 2007 a las 09:35, escribiste:

 Tu argumentación no me convence ¿cual es la tontería exactamente? hablo
 de guardar un png con color indexado y transparencia binaria (como un
 gif) ocupando menos y haciendo uso de un formato de imagen que es
 recomendación de la w3c desde 1996.
 A  ver  si  quieres  usar un PNG trasparencia binaria con el IE6 te da
 igual que sea GIF que PNG.
 Si usas una paleta indexada para el PNG ocupa menos que GIF, así que ya
 no es igual.Además PNG es estandar y recomendación.
 PNG ocupa más que GIF normalmente por la compresión que emplea. PNG
 tiene más paleta no lo niego. GIF está más estandarizado.

 Si intentans comparar un PNG de color real con un GIF de 256 colores por
 supuesto. Pero repito, si usas una paleta indexada para el PNG ocupa
 menos que GIF.
 Personalmente para web uso generalmente GIFs y PNGs cuando la imagen
 en cuestión necesita transparencia con canal alpha fijando el fondo
 del PNG al color de fondo de la web. Si el fondo de la web no es mono
 color hay que tirar de behavios o de otros fix para los IE6 o
 inferiores.
 Perfecto, es una elección como otra cualquiera, yo solo doy una
 alternativa a gif.
 

___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] un problema con IE

2007-04-24 Por tema KARLOS
El día 24/04/07, Jorge L. Batista [EMAIL PROTECTED] escribió:

 Hola lista, tengo un problema con IE... otro problema de tantos.
 Es sobre los PNG transparentes. He puesto una barra de navegación con un
 fondo transparente

 #navbar{
 font-family: Georgia, serif;
 font-size: 125%;
 position: absolute;
 top: 7em;
 padding: .2em 0;
 background: transparent  url(../images/pixel.png);
 width: 100%;
 }
 #navbar li{
 list-style-type: none;
 display: inline;
 padding: 0 .6em;
 }
 #navbar a{
 color: #FF;
 text-decoration: none;
 }

 Esto funcionaba bien pero en IE no era transparente, entonces vino el
 parcho:

 !--[if IE]
link  href=styles/iefix.css rel=stylesheet type=text/css
 ![endif]--

 dentro de iefix.css incluí lo que arregla el asunto, al menos visualmente

 #navbar{
 background: none;

 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
 (src='images/pixel.png',
 sizingMethod='scale');
 }

 Pero adivinen qué?
 Ahora los links de las etiquetas a NO FUNCIONAN EN IE!

 este es el culpable:
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
 (src='images/pixel.png',
 sizingMethod='scale');

 Alguien sabe cómo sulucionar esto?

 Gracias de antemano.
 ss
 PB


Los enlaces solo funcionaran si le an~ades position: relative; tambien
funciona con absolute, pero creo que en tui caso relative va al dedo.




-- 
http://hightechweb.net -- Directorio web
http://webtech2you.com  Diseño y desarrollo web
directorio.equiposeo.com Directorio seo
___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] ¡Y dale con las convenciones!

2007-04-24 Por tema sn
100% de acuerdo.
algo huele a mal en ésto de los estándares.
si eres diseñador/programador para la web en base a los estándares estoy
seguro de que el pestazo apenas te deja trabajar...

huelga?
___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] un problema con IE

2007-04-24 Por tema Jorge L. Batista
Lo he probado en ambos casos y nada!

Juan Jorge Muñoz Herrero escribió:
 Prueba a ponerselo a las 'li' en vez de a las 'a' ...

 El día 24/04/07, Jorge L. Batista [EMAIL PROTECTED] escribió:
   
 Hola lista, tengo un problema con IE... otro problema de tantos.
 Es sobre los PNG transparentes. He puesto una barra de navegación con un
 fondo transparente

 #navbar{
 font-family: Georgia, serif;
 font-size: 125%;
 position: absolute;
 top: 7em;
 padding: .2em 0;
 background: transparent  url(../images/pixel.png);
 width: 100%;
 }
 #navbar li{
 list-style-type: none;
 display: inline;
 padding: 0 .6em;
 }
 #navbar a{
 color: #FF;
 text-decoration: none;
 }

 Esto funcionaba bien pero en IE no era transparente, entonces vino el
 parcho:

 !--[if IE]
link  href=styles/iefix.css rel=stylesheet type=text/css
 ![endif]--

 dentro de iefix.css incluí lo que arregla el asunto, al menos visualmente

 #navbar{
 background: none;

 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
 (src='images/pixel.png',
 sizingMethod='scale');
 }

 Pero adivinen qué?
 Ahora los links de las etiquetas a NO FUNCIONAN EN IE!

 este es el culpable:
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
 (src='images/pixel.png',
 sizingMethod='scale');

 Alguien sabe cómo sulucionar esto?

 Gracias de antemano.
 ss
 PB



 
 **Las siguientes líneas de texto son agregadas por los Servidores
 Centrales de Correo de la Oficina del Historiador de la Ciudad de la
 Habana.**

 
 Visite la Cartelera interactiva de Opus Habana, con el calendario de la
 programación cultural del Centro Histórico.
 http://opushabana.ohc.cu/cartelera.php
 Redacción Opus Habana

 

 ___
 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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] ¡Y dale con las convenciones!

2007-04-24 Por tema Christian Roque Geldres
Usa flash, así cuando no te salga con eso podrás culpar a Adobe, que estoy
seguro te hará mas caso que el w3c

Christian Roque Geldres
Encargado de Contabilidad
Del Pilar Miraflores Othon Hotel
 Telf. 712-0712 Anexo 5109 
 [EMAIL PROTECTED]
* http://www.delpilarmiraflores.com.pe
 

 

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de LISTAS
Enviado el: Martes, 24 de Abril de 2007 09:16 a.m.
Para: Ovillo, la lista de CSS en castellano
Asunto: [Ovillo] ¡Y dale con las convenciones!

Estoy diseñando/programando un sitio de pantalla interactiva de
comportamiento relativo (líquido); esto es: que todo ocurre en una misma
ventana con un IFRAME como destino y sin importar la resolución del monitor
del usuario. 

 

El objeto en ciernes está dividido en 3 DIV alineados con la propiedad de
posición  “absolute”.

 

El primero, llamado “columna”, de 14px de ancho, está a cero píxel (0px) del
margen; el segundo, llamado “menú”, de 125px, a 14px del margen; y el
tercero, llamado “central” está a 141px y es de ancho líquido (100%) ya que
se ajusta a la pantalla de usuario.

 

| 14px |  125px  |  100%  |

| Algo |  Links  | IFRAME |

|  | ||

 

Dentro del DIV “central” calza un IFRAME de destino.

 

El código es este:

 

html

head

titleMalditas reglas/title

style

 

.columna {

margin: 0px; position: absolute; background: #CCFFCC; width: 14px; height:
100%; top: 0px; left: 0px; border: solid blue 1px; padding: 1px; text-align:
center; display: block;

}

 

.menu {

margin: 0px; position: absolute; background: #CCD8E6; width: 125px; height:
100%; top: 0px; left: 16px; border: solid black 1px; padding: 2px; display:
block /* (none en el original) */;

}

 

.central {

margin: 0px; position: absolute; background: #CC; width: 100%; height:
100%; top: 0px; left: 141px; border: solid red 1px; padding: 7px; overflow:
hidden; display: block;

}

 

.marco {

-moz-border-radius:30px;

margin: 0px; border: solid blue 2px; padding: 10px; overflow: auto; width:
100%; height: 100%;

}

/style

/head

body

div class=columna/div

div class=menu/div

div class=central

iframe id=destino name=Destino scrolling=yes width=100%
height=100% frameborder=0 marginwidth=20 marginheight=20
class=marco src=central.htm

a href=central.htm target=Destino 

Su navegador no acepta iframes/a

/div

/body

/html

 

Ahora bien. ¿Qué creen uds. que obtengo cuando lo visualizo todo con Opera,
Explorer y Firefox? ¡Pura mierda!

 

Ninguno de los 3 “ven” lo mismo. Hay estúpidos y absurdos desbordamientos en
ancho y alto. Absurdos escalonamientos (ver al pie) de 3 objetos con los
mismos parámetros. De modo que para corregir estos bodrios deformes tengo
que recurrir a un truco de JavaScript que me he inventado hace añares y que
“emprolija” todo y para todos los navegadores. Pero, ¿y por qué tengo que
ponerle un bonete al sombrero para cubrirme del sol, si ya compré el
sombrero?

 

Pero no entiendo porqué, con tantas convenciones por allí, y el W3C en el
medio, el perro no ladra, el gato pía y el canario caza ratones… Es como si
habiendo comprado una pistola de rayos láser tenga que matar al monstruo a
patadas.

 

¿Enojado es la palabra? “Enojadísimo” pues… ¡HOY ESTOY ENOJADO! Me he leído
el manual de CSS2 y los proyectos del CSS3 y nada, che. Mucha “teoría”
intelectual, pero “en la práctica”, el pescado todavía sin vender y cada día
huele peor... :(

 

Y después, nos quieren seguir haciendo creer que el hombre llegó a la luna…
¡Bah!

 

Almirante von Web/.

--

Educando al asno, por no apalearlo.

©2007 ;-)

___
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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] ¡Y dale con las convenciones!

2007-04-24 Por tema Francisco Adolfo Álvarez Alonso
LISTAS escribió:
 Estoy diseñando/programando un sitio de pantalla interactiva de
 comportamiento relativo (líquido); esto es: que todo ocurre en una misma
 ventana con un IFRAME como destino y sin importar la resolución del monitor
 del usuario. 
 
  
 
 El objeto en ciernes está dividido en 3 DIV alineados con la propiedad de
 posición  “absolute”.
 
  
 
 El primero, llamado “columna”, de 14px de ancho, está a cero píxel (0px) del
 margen; el segundo, llamado “menú”, de 125px, a 14px del margen; y el
 tercero, llamado “central” está a 141px y es de ancho líquido (100%) ya que
 se ajusta a la pantalla de usuario.
 
  
 
 | 14px |  125px  |  100%  |
 
 | Algo |  Links  | IFRAME |
 
 |  | ||
 
  
 
 Dentro del DIV “central” calza un IFRAME de destino.
 
  
 
 El código es este:
 
  
 
 html
 
 head
 
 titleMalditas reglas/title
 
 style
 
  
 
 .columna {
 
 margin: 0px; position: absolute; background: #CCFFCC; width: 14px; height:
 100%; top: 0px; left: 0px; border: solid blue 1px; padding: 1px; text-align:
 center; display: block;
 
 }
 
  
 
 .menu {
 
 margin: 0px; position: absolute; background: #CCD8E6; width: 125px; height:
 100%; top: 0px; left: 16px; border: solid black 1px; padding: 2px; display:
 block /* (none en el original) */;
 
 }
 
  
 
 .central {
 
 margin: 0px; position: absolute; background: #CC; width: 100%; height:
 100%; top: 0px; left: 141px; border: solid red 1px; padding: 7px; overflow:
 hidden; display: block;
 
 }
 
  
 
 .marco {
 
 -moz-border-radius:30px;
 
 margin: 0px; border: solid blue 2px; padding: 10px; overflow: auto; width:
 100%; height: 100%;
 
 }
 
 /style
 
 /head
 
 body
 
 div class=columna/div
 
 div class=menu/div
 
 div class=central
 
 iframe id=destino name=Destino scrolling=yes width=100%
 height=100% frameborder=0 marginwidth=20 marginheight=20
 class=marco src=central.htm
 
 a href=central.htm target=Destino 
 
 Su navegador no acepta iframes/a
 
 /div
 
 /body
 
 /html
 
  
 
 Ahora bien. ¿Qué creen uds. que obtengo cuando lo visualizo todo con Opera,
 Explorer y Firefox? ¡Pura mierda!
 
  
 
 Ninguno de los 3 “ven” lo mismo. Hay estúpidos y absurdos desbordamientos en
 ancho y alto. Absurdos escalonamientos (ver al pie) de 3 objetos con los
 mismos parámetros. De modo que para corregir estos bodrios deformes tengo
 que recurrir a un truco de JavaScript que me he inventado hace añares y que
 “emprolija” todo y para todos los navegadores. Pero, ¿y por qué tengo que
 ponerle un bonete al sombrero para cubrirme del sol, si ya compré el
 sombrero?
 
  
 
 Pero no entiendo porqué, con tantas convenciones por allí, y el W3C en el
 medio, el perro no ladra, el gato pía y el canario caza ratones… Es como si
 habiendo comprado una pistola de rayos láser tenga que matar al monstruo a
 patadas.
 
  
 
 ¿Enojado es la palabra? “Enojadísimo” pues… ¡HOY ESTOY ENOJADO! Me he leído
 el manual de CSS2 y los proyectos del CSS3 y nada, che. Mucha “teoría”
 intelectual, pero “en la práctica”, el pescado todavía sin vender y cada día
 huele peor... :(
 
  
 
 Y después, nos quieren seguir haciendo creer que el hombre llegó a la luna…
 ¡Bah!
 
  
 
 Almirante von Web/.
 
 --
 
 Educando al asno, por no apalearlo.
 
 ©2007 ;-)
 
 ___
 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://lists.ovillo.org/mailman/listinfo/ovillo
 
  Entiendo que estés enojado por la interpretación tan diversa que hay. 
De todas formas revisa la especificación (Computando alturas y márgenes) 
, así de primeras veo que aplicas padding teniendo definido un height 
(100%), este se va a sumar al espacio en vertical que ocupa el 
elemento(de ahí tus escalones sin sentido)Si me equivoco que alguien 
me corrija please.
___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Representar documento de datos

2007-04-24 Por tema Federico Santoalla
En otras oportunidades ya se ha hablado esto en la lista.

te recomiendo leer estos dos hilo
 - http://www.mail-archive.com/ovillo@lists.ovillo.org/msg09523.html
 - http://www.mail-archive.com/ovillo@lists.ovillo.org/msg15319.html

Para resumirte un poco: A mi enterder sería correcto usar una lista de
definiciones (dl dt dd) y si es de tu agrado podrías agregarle algo de
microformatos:

 - http://es.wikipedia.org/wiki/Microformatos
 - http://microformats.org/wiki/hcard

Un Saludo.
Federico.



El día 19/04/07, Héctor Fernández [EMAIL PROTECTED] escribió:

 Hola

 Me gustaría saber que opinais sobre la mejor forma de crear una ficha de
 datos del estilo:

 Nombre: Juan Apellidos: López Fernández
 Edad:12 años  Estado: Soltero
 Ciudad: Madrid   Clase: A

 Yo pienso que con una tabla, no?? al fin y al cabo son datos tabulares
 donde
 la negritas son celdas cabecera y para el tema de accesibilidad, también
 es
 lo más facil.

 Pero tengo un compañero que insiste es que la mejor forma es con una lista
 de definición y que lo recoloque con CSS.

 Gracias de antemano.

 Héctor Fdez Román.
 ___
 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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] ¡Y dale con las convenciones!

2007-04-24 Por tema Juan R.
Enojado es la palabra? Enojadísimo pues. ¡HOY ESTOY ENOJADO! Me he leído 
el manual de CSS2

¿Seguro que te lo has leido? Los que se deberían enojar contigo son los 
navegadores y darte un cate

A vuela pluma, tienes algo como esto:

.marco {
-moz-border-radius:30px;
margin: 0px; border: solid blue 2px; padding: 10px; overflow: auto; width:
100%; height: 100%;

}

Calculemos el ancho: 2px (x2) + 10px(x2) + 100% hacen un total 
de...de...de
y el navegador te debería decir: ¿como coño sumo pixeles con porcentajes??





- Original Message - 
From: Ernesto Rodríguez (C7D) [EMAIL PROTECTED]
To: Ovillo, la lista de CSS en castellano ovillo@lists.ovillo.org
Sent: Tuesday, April 24, 2007 5:41 PM
Subject: Re: [Ovillo] ¡Y dale con las convenciones!



¿Enojado es la palabra? Enojadísimo pues. ¡HOY ESTOY ENOJADO! Me he leído
el manual de CSS2 y los proyectos del CSS3 y nada, che. Mucha teoría
intelectual, pero en la práctica, el pescado todavía sin vender y cada 
día
huele peor... :(

Pequeño Padawan, no te dejes llevar por la ira.
La ira lleva al odio, y el odio lleva al Lado Oscuro.


___
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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] ¡Y dale con las convenciones!

2007-04-24 Por tema Karen_WmBeta
El día 24/04/07, LISTAS [EMAIL PROTECTED] escribió:

 ...

 Pero no entiendo porqué, con tantas convenciones por allí, y el W3C en el
 medio, el perro no ladra, el gato pía y el canario caza ratones… Es como
 si
 habiendo comprado una pistola de rayos láser tenga que matar al monstruo a
 patadas.


XD

Totalmente cierto...

Sin embargo debes tomar en cuenta lo que apunta JuanR, pues el modelo de
cajas del w3c es de lo mas ilogico y al ancho determinado por width debes
sumarle aparte el padding, pues no lo engloba, asi  si quieres tener una
mona caja del 100% con un margen interior  o padding del 20% resulta que tu
caja mide 120%  0_o

Es ahi donde ie parece ser un tanto mas sensato y despliega tu caja de
acuerdo al width que le determinaste sin importar el padding que quieras
darle, pues este, como seria lo mas natural, va pa dentro y no interfiere
con el ancho total.

En fin, si quieres menos quebradera de cabeza lo mejor es que diseñes para
FF, que con esto en Opera y Konkeror se vera igual, y al final solo deberas
agregar unos cuantos hacks para ie.

Pero sobretodo, conten tus ansias de parcharlo todo con js, que ya veras que
aunque laborioso la mayoria de los contratiempos tienen su solucion en el
css... con sus respectivos hacks :-S
___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Reemplazar cadena de texto sobre el body

2007-04-24 Por tema NetVicious
Hola Victor,

El martes, 24 abr 2007 a las 03:06, escribiste:

 Creía que los padres son antes que los hijos, y, si no estoy pero que
 muy equivocado, DOM tiene bastantes mas años que AJAX.

Cierto me refería a que en el termino AJAX se olvidaron de DOM. Cierto
es que se puede emplear AJAX sin hacer mucho uso de DOM, pero si los
combinas se pueden hacer auténticas maravillas.

-- 
  /\/
 /  \  / \  /
/\/ e t   \/ i c i o u s
   


___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] ¡Y dale con las convenciones!

2007-04-24 Por tema Victoria Gracia
¿Probaste la definición de elementos superiores como html o body?

Mi experiencia dice que cuando defines esos elementos y los utilizas
para asegurar que los márgenes serán 0 y el padding también, se reducen
muchos de los problemas de interpretación de las cajas contenedoras de
los elementos.

En el fondo tienes un elemento contenedor superior, así que utilizarlo
no creo que sea malo:

body {
margin: 0;
padding: 0;
}

Por otro lado, la propiedad width será acumulativa (como ha indicado
Juan R. aunque no de la manera más afortunada a juzgar por la respuesta
obtenida), esto es, 14px+125px+100%  100% (sea cual sea la pantalla del
usuario final). 

Si lo que quieres indicar es que .central ocupe el resto del espacio
disponible, o adoptas un diseño realmente líquido (todas las anchuras
especificadas en % y procurando que sumen como mucho 99) o te la juegas
a que quede un espacio en blanco a la derecha y especificas un
porcentaje menor que 100 y creas que será oportuno (a mi me da buen
resultado con 85%, deja margen en blanco a la derecha pero es correcto).

Si además quieres asegurar que .central estará a la derecha, puedes
cambiar las características e indicar que la posición sea absoluta desde
la derecha y no desde la izquierda (right:0;)

.columna {
display: block;
position: absolute;
top: 0px;
left: 0 px;
width: 14px;
height: 100%;
background: #ccffcc;
border: solid blue 1px;
padding: 1px;
text-align: center;
}

.menu {
display: block;
position: absolute;
top: 0px;
left: 16px;
width: 125px;
height: 100%
background: #ccd8e6;
border: solid black 1px;
padding: 2px;
}

.central {
display: block;
position: absolute;
top: 0px;
right: 0;
width: 85%;
height: 100%;
background: #cc;
border: solid red 1px;
padding: 7px;
overflow: hidden;
}

.marco {
-moz-border-radius:30px;
margin: 0px; 
width: 100%;
height: 100%;
border: solid blue 2px; 
padding: 10px; 
overflow: auto; 
}

Espero que te sea de ayuda y que desesperes un poco menos. Como apuntaba
Ernesto el enojo te lleva al lado oscuro, y Christian te hacía una
llamada desde ahí para que utilizaras Flash... no te dejes caer en la
tentación, simplemente estudia (arduamente) casos de uso y sigue
practicando.

Un saludo

El mar, 24-04-2007 a las 11:15 -0300, LISTAS escribió:
 Estoy diseñando/programando un sitio de pantalla interactiva de
 comportamiento relativo (líquido); esto es: que todo ocurre en una misma
 ventana con un IFRAME como destino y sin importar la resolución del monitor
 del usuario. 
 
  
 
 El objeto en ciernes está dividido en 3 DIV alineados con la propiedad de
 posición  “absolute”.
 
  
 
 El primero, llamado “columna”, de 14px de ancho, está a cero píxel (0px) del
 margen; el segundo, llamado “menú”, de 125px, a 14px del margen; y el
 tercero, llamado “central” está a 141px y es de ancho líquido (100%) ya que
 se ajusta a la pantalla de usuario.
 
  
 
 | 14px |  125px  |  100%  |
 
 | Algo |  Links  | IFRAME |
 
 |  | ||
 
  
 
 Dentro del DIV “central” calza un IFRAME de destino.
 
  
 
 El código es este:
 
  
 
 html
 
 head
 
 titleMalditas reglas/title
 
 style
 
  
 
 .columna {
 
 margin: 0px; position: absolute; background: #CCFFCC; width: 14px; height:
 100%; top: 0px; left: 0px; border: solid blue 1px; padding: 1px; text-align:
 center; display: block;
 
 }
 
  
 
 .menu {
 
 margin: 0px; position: absolute; background: #CCD8E6; width: 125px; height:
 100%; top: 0px; left: 16px; border: solid black 1px; padding: 2px; display:
 block /* (none en el original) */;
 
 }
 
  
 
 .central {
 
 margin: 0px; position: absolute; background: #CC; width: 100%; height:
 100%; top: 0px; left: 141px; border: solid red 1px; padding: 7px; overflow:
 hidden; display: block;
 
 }
 
  
 
 .marco {
 
 -moz-border-radius:30px;
 
 margin: 0px; border: solid blue 2px; padding: 10px; overflow: auto; width:
 100%; height: 100%;
 
 }
 
 /style
 
 /head
 
 body
 
 div class=columna/div
 
 div class=menu/div
 
 div class=central
 
 iframe id=destino name=Destino scrolling=yes width=100%
 height=100% frameborder=0 marginwidth=20 marginheight=20
 class=marco src=central.htm
 
 a href=central.htm target=Destino 
 
 Su navegador no acepta iframes/a
 
 /div
 
 /body
 
 /html
 
  
 
 Ahora bien. ¿Qué creen uds. que obtengo cuando lo visualizo todo con Opera,
 Explorer y Firefox? ¡Pura mierda!
 
  
 
 Ninguno de los 3 “ven” lo mismo. Hay estúpidos y absurdos desbordamientos en
 ancho y alto. Absurdos escalonamientos (ver al pie) de 3 objetos con los
 mismos parámetros. De modo que para corregir estos bodrios deformes tengo
 que recurrir a un truco de JavaScript que me he inventado hace añares y que
 “emprolija” todo y para todos los 

[Ovillo] modelo de cajas ilógico

2007-04-24 Por tema Pablo Rodríguez
Hola a todas y todos,

tengo un problema grave con una página (http://www.gamco.es/~pablo/) y
el modelo de cajas.

No entiendo cómo en Opera (y supongo que en IE) se monta .logo sobre
.barsup (dejándola inútil). Y tampoco entiendo cómo .barsup puede ser
más largo que .direccion (no creo que influye, pero ambos están dentro
de .frame, que únicamente marca un margen del 6%).

En Firefox funcionan como deberían, pero necesito que funcionen en IE.

La verdad es que necesito ayuda porque no entiendo por qué no funciona
algo que debería funcionar (según alcanzo a comprender). Debajo están
los elementos definidos.

Muchas gracias de antemano,


Pablo



.logo {
position: relative;
width: 100%;
text-align: center;
margin-left: 0%;
margin-top: 0%;
margin-bottom: 3%;
padding: 0%;
z-index: 1;
}

.barsup {
position: relative;
margin-top: 1%;
margin-bottom: 5%;
margin-left: 10%;
margin-right: 10%;
text-align: center;
font-weight: bold;
z-index: 2;
}

.barsup p {
width: 16.6%;
float: left;
text-align: center;
background-color: #0086F6;
font-size: 80%;
margin: 0%;
padding: 0%;
}

.direccion {
color: #ff;
position: relative;
background-color: #0086f6;
width: 80%;
margin-top: 5%;
margin-left: 10%;
font-size: 70%;
text-align: center;
font-weight: bold;
clear: both;
}
___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] ¡Y dale con las convenciones!

2007-04-24 Por tema Christian Roque Geldres
Lo mío fue solo sarcasmo, es facil echarle la culpa a alguien (o algo)
cuando las cosas no te salen

Christian Roque G.
 

 

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Victoria Gracia
Enviado el: Martes, 24 de Abril de 2007 02:12 p.m.
Para: Ovillo, la lista de CSS en castellano
Asunto: Re: [Ovillo] ¡Y dale con las convenciones!

¿Probaste la definición de elementos superiores como html o body?

Mi experiencia dice que cuando defines esos elementos y los utilizas
para asegurar que los márgenes serán 0 y el padding también, se reducen
muchos de los problemas de interpretación de las cajas contenedoras de
los elementos.

En el fondo tienes un elemento contenedor superior, así que utilizarlo
no creo que sea malo:

body {
margin: 0;
padding: 0;
}

Por otro lado, la propiedad width será acumulativa (como ha indicado
Juan R. aunque no de la manera más afortunada a juzgar por la respuesta
obtenida), esto es, 14px+125px+100%  100% (sea cual sea la pantalla del
usuario final). 

Si lo que quieres indicar es que .central ocupe el resto del espacio
disponible, o adoptas un diseño realmente líquido (todas las anchuras
especificadas en % y procurando que sumen como mucho 99) o te la juegas
a que quede un espacio en blanco a la derecha y especificas un
porcentaje menor que 100 y creas que será oportuno (a mi me da buen
resultado con 85%, deja margen en blanco a la derecha pero es correcto).

Si además quieres asegurar que .central estará a la derecha, puedes
cambiar las características e indicar que la posición sea absoluta desde
la derecha y no desde la izquierda (right:0;)

.columna {
display: block;
position: absolute;
top: 0px;
left: 0 px;
width: 14px;
height: 100%;
background: #ccffcc;
border: solid blue 1px;
padding: 1px;
text-align: center;
}

.menu {
display: block;
position: absolute;
top: 0px;
left: 16px;
width: 125px;
height: 100%
background: #ccd8e6;
border: solid black 1px;
padding: 2px;
}

.central {
display: block;
position: absolute;
top: 0px;
right: 0;
width: 85%;
height: 100%;
background: #cc;
border: solid red 1px;
padding: 7px;
overflow: hidden;
}

.marco {
-moz-border-radius:30px;
margin: 0px; 
width: 100%;
height: 100%;
border: solid blue 2px; 
padding: 10px; 
overflow: auto; 
}

Espero que te sea de ayuda y que desesperes un poco menos. Como apuntaba
Ernesto el enojo te lleva al lado oscuro, y Christian te hacía una
llamada desde ahí para que utilizaras Flash... no te dejes caer en la
tentación, simplemente estudia (arduamente) casos de uso y sigue
practicando.

Un saludo

El mar, 24-04-2007 a las 11:15 -0300, LISTAS escribió:
 Estoy diseñando/programando un sitio de pantalla interactiva de
 comportamiento relativo (líquido); esto es: que todo ocurre en una misma
 ventana con un IFRAME como destino y sin importar la resolución del
monitor
 del usuario. 
 
  
 
 El objeto en ciernes está dividido en 3 DIV alineados con la propiedad de
 posición  “absolute”.
 
  
 
 El primero, llamado “columna”, de 14px de ancho, está a cero píxel (0px)
del
 margen; el segundo, llamado “menú”, de 125px, a 14px del margen; y el
 tercero, llamado “central” está a 141px y es de ancho líquido (100%) ya
que
 se ajusta a la pantalla de usuario.
 
  
 
 | 14px |  125px  |  100%  |
 
 | Algo |  Links  | IFRAME |
 
 |  | ||
 
  
 
 Dentro del DIV “central” calza un IFRAME de destino.
 
  
 
 El código es este:
 
  
 
 html
 
 head
 
 titleMalditas reglas/title
 
 style
 
  
 
 .columna {
 
 margin: 0px; position: absolute; background: #CCFFCC; width: 14px; height:
 100%; top: 0px; left: 0px; border: solid blue 1px; padding: 1px;
text-align:
 center; display: block;
 
 }
 
  
 
 .menu {
 
 margin: 0px; position: absolute; background: #CCD8E6; width: 125px;
height:
 100%; top: 0px; left: 16px; border: solid black 1px; padding: 2px;
display:
 block /* (none en el original) */;
 
 }
 
  
 
 .central {
 
 margin: 0px; position: absolute; background: #CC; width: 100%; height:
 100%; top: 0px; left: 141px; border: solid red 1px; padding: 7px;
overflow:
 hidden; display: block;
 
 }
 
  
 
 .marco {
 
 -moz-border-radius:30px;
 
 margin: 0px; border: solid blue 2px; padding: 10px; overflow: auto; width:
 100%; height: 100%;
 
 }
 
 /style
 
 /head
 
 body
 
 div class=columna/div
 
 div class=menu/div
 
 div class=central
 
 iframe id=destino name=Destino scrolling=yes width=100%
 height=100% frameborder=0 marginwidth=20 marginheight=20
 class=marco src=central.htm
 
 a href=central.htm target=Destino 
 
 Su navegador no acepta iframes/a
 
 /div
 
 /body
 
 /html
 
  
 
 Ahora bien. ¿Qué creen uds. que obtengo cuando lo visualizo todo con
Opera,
 Explorer y 

Re: [Ovillo] ¡Y dale con las convenciones!

2007-04-24 Por tema Victoria Gracia
Entendido ;)

Yo también lo intenté... pero tras el ratito que me llevó preparar la
respuesta veo que el tono no transmitía la ironía con que se escribió.

El mar, 24-04-2007 a las 14:53 -0500, Christian Roque Geldres escribió:
 Lo mío fue solo sarcasmo, es facil echarle la culpa a alguien (o algo)
 cuando las cosas no te salen
 
 Christian Roque G.
  
 
 
 
 -Mensaje original-
 De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 En nombre de Victoria Gracia
 Enviado el: Martes, 24 de Abril de 2007 02:12 p.m.
 Para: Ovillo, la lista de CSS en castellano
 Asunto: Re: [Ovillo] ¡Y dale con las convenciones!
 
 ¿Probaste la definición de elementos superiores como html o body?
 
 Mi experiencia dice que cuando defines esos elementos y los utilizas
 para asegurar que los márgenes serán 0 y el padding también, se reducen
 muchos de los problemas de interpretación de las cajas contenedoras de
 los elementos.
 
 En el fondo tienes un elemento contenedor superior, así que utilizarlo
 no creo que sea malo:
 
 body {
   margin: 0;
   padding: 0;
 }
 
 Por otro lado, la propiedad width será acumulativa (como ha indicado
 Juan R. aunque no de la manera más afortunada a juzgar por la respuesta
 obtenida), esto es, 14px+125px+100%  100% (sea cual sea la pantalla del
 usuario final). 
 
 Si lo que quieres indicar es que .central ocupe el resto del espacio
 disponible, o adoptas un diseño realmente líquido (todas las anchuras
 especificadas en % y procurando que sumen como mucho 99) o te la juegas
 a que quede un espacio en blanco a la derecha y especificas un
 porcentaje menor que 100 y creas que será oportuno (a mi me da buen
 resultado con 85%, deja margen en blanco a la derecha pero es correcto).
 
 Si además quieres asegurar que .central estará a la derecha, puedes
 cambiar las características e indicar que la posición sea absoluta desde
 la derecha y no desde la izquierda (right:0;)
 
 .columna {
   display: block;
   position: absolute;
   top: 0px;
   left: 0 px;
   width: 14px;
   height: 100%;
   background: #ccffcc;
   border: solid blue 1px;
   padding: 1px;
   text-align: center;
 }
 
 .menu {
   display: block;
   position: absolute;
   top: 0px;
   left: 16px;
   width: 125px;
   height: 100%
   background: #ccd8e6;
   border: solid black 1px;
   padding: 2px;
 }
 
 .central {
   display: block;
   position: absolute;
   top: 0px;
   right: 0;
   width: 85%;
   height: 100%;
   background: #cc;
   border: solid red 1px;
   padding: 7px;
   overflow: hidden;
 }
 
 .marco {
   -moz-border-radius:30px;
   margin: 0px; 
   width: 100%;
   height: 100%;
   border: solid blue 2px; 
   padding: 10px; 
   overflow: auto; 
 }
 
 Espero que te sea de ayuda y que desesperes un poco menos. Como apuntaba
 Ernesto el enojo te lleva al lado oscuro, y Christian te hacía una
 llamada desde ahí para que utilizaras Flash... no te dejes caer en la
 tentación, simplemente estudia (arduamente) casos de uso y sigue
 practicando.
 
 Un saludo
 
 El mar, 24-04-2007 a las 11:15 -0300, LISTAS escribió:
  Estoy diseñando/programando un sitio de pantalla interactiva de
  comportamiento relativo (líquido); esto es: que todo ocurre en una misma
  ventana con un IFRAME como destino y sin importar la resolución del
 monitor
  del usuario. 
  
   
  
  El objeto en ciernes está dividido en 3 DIV alineados con la propiedad de
  posición  “absolute”.
  
   
  
  El primero, llamado “columna”, de 14px de ancho, está a cero píxel (0px)
 del
  margen; el segundo, llamado “menú”, de 125px, a 14px del margen; y el
  tercero, llamado “central” está a 141px y es de ancho líquido (100%) ya
 que
  se ajusta a la pantalla de usuario.
  
   
  
  | 14px |  125px  |  100%  |
  
  | Algo |  Links  | IFRAME |
  
  |  | ||
  
   
  
  Dentro del DIV “central” calza un IFRAME de destino.
  
   
  
  El código es este:
  
   
  
  html
  
  head
  
  titleMalditas reglas/title
  
  style
  
   
  
  .columna {
  
  margin: 0px; position: absolute; background: #CCFFCC; width: 14px; height:
  100%; top: 0px; left: 0px; border: solid blue 1px; padding: 1px;
 text-align:
  center; display: block;
  
  }
  
   
  
  .menu {
  
  margin: 0px; position: absolute; background: #CCD8E6; width: 125px;
 height:
  100%; top: 0px; left: 16px; border: solid black 1px; padding: 2px;
 display:
  block /* (none en el original) */;
  
  }
  
   
  
  .central {
  
  margin: 0px; position: absolute; background: #CC; width: 100%; height:
  100%; top: 0px; left: 141px; border: solid red 1px; padding: 7px;
 overflow:
  hidden; display: block;
  
  }
  
   
  
  .marco {
  
  -moz-border-radius:30px;
  
  margin: 0px; border: solid blue 2px; padding: 10px; overflow: auto; width:
  100%; height: 100%;
  
  }
  
  /style
  
  /head
  
  body
  
  div class=columna/div
  
  div class=menu/div
  
  div 

Re: [Ovillo] ¡Y dale con las convenciones!

2007-04-24 Por tema Sebastian Gurin
jeje... 

ojo , no leí tu código, pero te cuento mi experiencia: css define la
semántica (estilo) de los elementos xml, no? Pues bien, si no definimos
ningún css para un xhtml, ¿qué estilo aplica por defecto la aplicación
del cliente (i.e: IE, FF, opera) ?  Por ahí quizá está tu problema. 

Es cierto que ciertos agentes de usuario no respetan los estándares
(IE). Sin embargo muchas veces se les culpa de ello, y en realidad los
problemas vienen por el lado de que aplican estilos por defecto
distintos. Y no hay ningún estándar que diga que la fuente por defecto
dentro de un div no puede estar en negritas... 

Lo que yo haría: define en otro css el estilo por defecto para los
elementos que tu usas (div), y aplica en cascada esta css primero que la
tuya. ej:

div {
  margin: lala
  font-size: lala2
  background-color: lala3
}

espero que se entienda

Saludos

El mar, 24-04-2007 a las 11:15 -0300, LISTAS escribió:
 Estoy diseñando/programando un sitio de pantalla interactiva de
 comportamiento relativo (líquido); esto es: que todo ocurre en una misma
 ventana con un IFRAME como destino y sin importar la resolución del monitor
 del usuario. 
 
  
 
 El objeto en ciernes está dividido en 3 DIV alineados con la propiedad de
 posición  “absolute”.
 
  
 
 El primero, llamado “columna”, de 14px de ancho, está a cero píxel (0px) del
 margen; el segundo, llamado “menú”, de 125px, a 14px del margen; y el
 tercero, llamado “central” está a 141px y es de ancho líquido (100%) ya que
 se ajusta a la pantalla de usuario.
 
  
 
 | 14px |  125px  |  100%  |
 
 | Algo |  Links  | IFRAME |
 
 |  | ||
 
  
 
 Dentro del DIV “central” calza un IFRAME de destino.
 
  
 
 El código es este:
 
  
 
 html
 
 head
 
 titleMalditas reglas/title
 
 style
 
  
 
 .columna {
 
 margin: 0px; position: absolute; background: #CCFFCC; width: 14px; height:
 100%; top: 0px; left: 0px; border: solid blue 1px; padding: 1px; text-align:
 center; display: block;
 
 }
 
  
 
 .menu {
 
 margin: 0px; position: absolute; background: #CCD8E6; width: 125px; height:
 100%; top: 0px; left: 16px; border: solid black 1px; padding: 2px; display:
 block /* (none en el original) */;
 
 }
 
  
 
 .central {
 
 margin: 0px; position: absolute; background: #CC; width: 100%; height:
 100%; top: 0px; left: 141px; border: solid red 1px; padding: 7px; overflow:
 hidden; display: block;
 
 }
 
  
 
 .marco {
 
 -moz-border-radius:30px;
 
 margin: 0px; border: solid blue 2px; padding: 10px; overflow: auto; width:
 100%; height: 100%;
 
 }
 
 /style
 
 /head
 
 body
 
 div class=columna/div
 
 div class=menu/div
 
 div class=central
 
 iframe id=destino name=Destino scrolling=yes width=100%
 height=100% frameborder=0 marginwidth=20 marginheight=20
 class=marco src=central.htm
 
 a href=central.htm target=Destino 
 
 Su navegador no acepta iframes/a
 
 /div
 
 /body
 
 /html
 
  
 
 Ahora bien. ¿Qué creen uds. que obtengo cuando lo visualizo todo con Opera,
 Explorer y Firefox? ¡Pura mierda!
 
  
 
 Ninguno de los 3 “ven” lo mismo. Hay estúpidos y absurdos desbordamientos en
 ancho y alto. Absurdos escalonamientos (ver al pie) de 3 objetos con los
 mismos parámetros. De modo que para corregir estos bodrios deformes tengo
 que recurrir a un truco de JavaScript que me he inventado hace añares y que
 “emprolija” todo y para todos los navegadores. Pero, ¿y por qué tengo que
 ponerle un bonete al sombrero para cubrirme del sol, si ya compré el
 sombrero?
 
  
 
 Pero no entiendo porqué, con tantas convenciones por allí, y el W3C en el
 medio, el perro no ladra, el gato pía y el canario caza ratones… Es como si
 habiendo comprado una pistola de rayos láser tenga que matar al monstruo a
 patadas.
 
  
 
 ¿Enojado es la palabra? “Enojadísimo” pues… ¡HOY ESTOY ENOJADO! Me he leído
 el manual de CSS2 y los proyectos del CSS3 y nada, che. Mucha “teoría”
 intelectual, pero “en la práctica”, el pescado todavía sin vender y cada día
 huele peor... :(
 
  
 
 Y después, nos quieren seguir haciendo creer que el hombre llegó a la luna…
 ¡Bah!
 
  
 
 Almirante von Web/.
 
 --
 
 Educando al asno, por no apalearlo.
 
 ©2007 ;-)
 
 ___
 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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] ¡Y dale con las convenciones!

2007-04-24 Por tema Juan R.

Le está diciendo que quiere un ancho del 100% de la caja contenedora y
al valor que compute el navegador le sumará el resto de
cantidades.Cuidado, que tu no sepas calcularlo al vuelo no quiere decir
que el navegador no lo haga. Puede ser más o menos discutible que tipo
de unidades mezclar lo que no es discutible es atacar así a un compañero
de la lista sin una argumentación más sólida.Aquí el problema creo que
es otro, aunque esto es lo bueno de las listas: El debate.


Lo primero es disculpas si alguien se ha sentido ofendido, pero no creo que 
sea el caso del compañero LISTAS  ya que a el también le gusta emplear un 
lenguaje vehemente a veces.
Si, yo sabría calcularlo al vuelo, realizando la interpretación que tu 
dices, que no tiene porque ser la interpretación del navegador, por lo que 
vas a obtener resultados distintos, en distintos navegadores, acentuado 
además por el overflow:auto




 - Original Message - 
 From: Ernesto Rodríguez (C7D) [EMAIL PROTECTED]
 To: Ovillo, la lista de CSS en castellano ovillo@lists.ovillo.org
 Sent: Tuesday, April 24, 2007 5:41 PM
 Subject: Re: [Ovillo] ¡Y dale con las convenciones!



 ¿Enojado es la palabra? Enojadísimo pues. ¡HOY ESTOY ENOJADO! Me he 
 leído
 el manual de CSS2 y los proyectos del CSS3 y nada, che. Mucha teoría
 intelectual, pero en la práctica, el pescado todavía sin vender y cada
 día
 huele peor... :(

 Pequeño Padawan, no te dejes llevar por la ira.
 La ira lleva al odio, y el odio lleva al Lado Oscuro.


 ___
 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://lists.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://lists.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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] display

2007-04-24 Por tema laura
hola


tengo una duda sobre el uso de display, tengo una pagina con fotos,
estan en una lista no numerada y las tengo dispuestas de una forma
particular formando un cuadrado, algo rarito el diseño. El caso es que
cada imagen le corresponde otro li donde aparece una descripcion de
la foto, apenas dos palabras.

Trato de esconder esta descripcion, situandola con css, justo debajo
de las fotos. Dicha descripcion solo se puede ver cuando el raton pasa
por encima de la foto, momento en el cual la foto por un efecto tipo
a:hover se traslada ampliandose hasta el centro del cuadrado.

Me gustaria si se podria obtener un efecto similar con display, sin
necesidad de esperar que la posicion de los lis sea igual en todos los
navegadores i sin sobresaltos. Sobresaltos tipo que desaparecen las
imagenes en ie5 i 6, i se descolocan todas las piezas del puzzle.
La pagina, http://laupri.no-ip.org/pension/html/ver.html i el css
http://laupri.no-ip.org/pension/css/pensio3.css ,
http://laupri.no-ip.org/pension/css/gallery-turismo.css

gracias !

Laura
___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] ¡Y dale con las convenciones!

2007-04-24 Por tema Almirante von Web/.
Este modelo de cajas es tan bochornoso como disparatado.

De todos modos, tomando en cuenta los sarcasmos de unos, las sugerencias de
otros y las soluciones de quien más y de quién menos (a todos ellos
gracias), el asunto está solucionado... pero ahora tengo que apelar a
comentarios condicionales para decirle a Explorer que lo correcto no es lo
correcto... (esto es porque Explorer interpreta las cosas de un modo similar
a como las entiendo yo). Es decir que me deja espacios vacíos allí en donde
los otros interpretan que van los bordes y los padding externos... :)

En definitiva, el estándar del W3C sobre las cajas, deja mucho que desear si
se lo compara con el estándar de los chinos unos cuantos miles de años antes
de Gutenberg (siglo XIV) en dode el borde de un objeto, los márgenes
inferiores (padding) y las calles (medianiles) que dividen las columnas de
texto... van por dentro y no se suman. Dicho de otro modo, una botella de
12cm con un vidrio de 2mm sigue siendo una botella de 12cm de ancho (aquí
los chinos, Gutenber y la lógica van de la mano). Y el alma de la botella es
de 11,6cm: aquí en la Argentina (a pesar de ser el Reino del Revés), en
Alemania y en la China.

El mejor ejemplo lo tenemos con las tablas. Los bordes de fábrica van por
dentro y no por fuera. Lo mismo que los  cellspacing y los cellpadding. No
ocurre lo mismo con los bordes de una imagen que sí se suman a la misma por
la sencilla razón de que, de otro modo, la taparía en parte o en su total
según el caso. Otra razón práctica: una imagen es algo que ya es, es algo
definido per se, en cambio una caja es algo a definir: material virgen
para el diseñador.

El tema de los bordes es un viejo tema de discusión entre los diseñadores de
la vieja escuela. El QuarkXPress, por ejemplo, crea todos los bordes hacia
adentro de la caja. Lo mismo hace con los márgenes inferiores en una caja de
texto (padding). Y eso es lo correcto. De modo que una caja de 20x20cm con
un borde de 2mm y un padding de 5mm sigue siendo una caja de 20x20.

Illustrator, en cambio, crea el borde tomando el vector de origen como
alma del borde, de modo que parcializa su influencia de un modo extraño y
caprichoso: 50% adentro y 50% afuera. Y Photoshop nos da las 3 opciones:
externa, centrada o interna. Pero por defecto lo hace internamente.

De ahí mi permanente pataleo, porque lo que el W3C dictaminó es
anticientífico: lo que debe restar hacia adentro, no puede sumar hacia
afuera (ley de compensación).

En fin... Mi proyecto ya está listo, salvo que tuve que parchearlo con el
defensor de los pobres: JavaScript. Ahora tengo que llenarlo. El
comportamiento es similar al de Opera con esa pestañita que muestra o oculta
el panel de control de la izquierda. O al de Explorer 5.5 de Macintosh quien
fue precursor de muchas cosas. Clic se expande, clic: se contrae.

Pero igual... sigo enojado...¡Buh! ;-)

Almirante von Web/.
--
Educando al asno, por no apalearlo.
©2007 ;-)

- Original Message -
From: Christian Roque Geldres [EMAIL PROTECTED]
To: 'Ovillo, la lista de CSS en castellano' ovillo@lists.ovillo.org
Sent: Tuesday, April 24, 2007 4:53 PM
Subject: Re: [Ovillo] ¡Y dale con las convenciones!


Lo mío fue solo sarcasmo, es facil echarle la culpa a alguien (o algo)
cuando las cosas no te salen

Christian Roque G.

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Victoria Gracia
Enviado el: Martes, 24 de Abril de 2007 02:12 p.m.
Para: Ovillo, la lista de CSS en castellano
Asunto: Re: [Ovillo] ¡Y dale con las convenciones!

¿Probaste la definición de elementos superiores como html o body?

Mi experiencia dice que cuando defines esos elementos y los utilizas
para asegurar que los márgenes serán 0 y el padding también, se reducen
muchos de los problemas de interpretación de las cajas contenedoras de
los elementos.

En el fondo tienes un elemento contenedor superior, así que utilizarlo
no creo que sea malo:

body {
margin: 0;
padding: 0;
}

Por otro lado, la propiedad width será acumulativa (como ha indicado
Juan R. aunque no de la manera más afortunada a juzgar por la respuesta
obtenida), esto es, 14px+125px+100%  100% (sea cual sea la pantalla del
usuario final).

Si lo que quieres indicar es que .central ocupe el resto del espacio
disponible, o adoptas un diseño realmente líquido (todas las anchuras
especificadas en % y procurando que sumen como mucho 99) o te la juegas
a que quede un espacio en blanco a la derecha y especificas un
porcentaje menor que 100 y creas que será oportuno (a mi me da buen
resultado con 85%, deja margen en blanco a la derecha pero es correcto).

Si además quieres asegurar que .central estará a la derecha, puedes
cambiar las características e indicar que la posición sea absoluta desde
la derecha y no desde la izquierda (right:0;)

.columna {
display: block;
position: absolute;
top: 0px;
left: 0 px;
width: 14px;
height: 100%;
background: #ccffcc;
border: solid blue 1px;

Re: [Ovillo] display

2007-04-24 Por tema laura
hola!!

gracias por el consejo, creo que he llegado justo a lo q me comentas...

On 4/25/07, NetVicious [EMAIL PROTECTED] wrote:
 Veamos. Display tiene un huevo de valores aunque no todos están
 soportados por todos los navegadores.

Si, el display no creo que haga el efecto que quiero sin usar js. :((


 En  tu  caso  tal  ver lo mejor sería posicionar el texto justo debajo
 debajo  de  la  imagen correspondiente poniéndole un z-index inferior,
 más  o menos como lo tienes ahora. Yo para el posicionamiento
 utilizaría position: absolute ya que trabajas con un diseño rígido.

Pues eso, que he visto la luz i si, parece que al menos los textos se
situan en la foto correcta, no se como se comporta en ie, pero al
menos la screen q me da el totalvalidator, tiene buen aspecto :)


 De todas formas con lo que nos indicas tampoco te podemos ayudar mucho
 más si no nos dices que es lo que deseas.

Creo que ya tengo lo q busco, a excepcion de que en ie los textos no
respetan el z-index=0 i se situan encima i no debajo de las
miniaturas. Si pongo z-index= -1 , en firefox no se ve el texto...
Es decir, ahora tengo problemas con el z-index.

Bueno, muchas gracias!
Laura

 --
   /\/
  /  \  / \  /
 /\/ e t   \/ i c i o u s



 ___
 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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] modelo de cajas ilógico

2007-04-24 Por tema Diego Martín Lafuente
Empecemos por esto:

div class=barsup
pa href=./quienes.shtmlQuiénes somos/a/p
pa href=./servicios.shtmlServicios/a/p
pa href=./tecnologia.shtmlTecnología/a/p
pa href=./experiencia.shtmlExperiencia/a/p
pa href=./colabora.shtmlColaboradores/a/p
pa href=./clientes.shtmlClientes/a/p
/div


¿Porqué usas p? ¿No es mejor para estos casos definir una lista en  
vez de un párrafo sobre otro párrafo?

Siguiente:

.logo {
position: relative;


¿Porqué utilizas relative? Si es una caja en bloque, no hace falta.

Lo mismo a barsup.

El modelo de caja no es ilógico, es ilógico el HTML y la forma en  
que, con CSS argumentas la posición de los elementos. Si vienen tan  
natural que casi no hay que tocarles.

El código de tu página de inicio lo dejaría así:

body

div id=frame

h1a href=./index.shtmlMi logo/a/h1

ul id=nav
lia href=./quienes.shtmlQuiénes somos/a/li
lia href=./servicios.shtmlServicios/a/li
lia href=./tecnologia.shtmlTecnología/a/li
lia href=./experiencia.shtmlExperiencia/a/li
lia href=./colabora.shtmlColaboradores/a/li
lia href=./clientes.shtmlClientes/a/li
/ul

div id=footer
pGamco SL · C/ Alcalá 20, 28014 Madrid · Tlf. 915 591 032 · 
Fax  
911 852 133 · a href=./contacto.shtmlCorreo electrónico/a/p
/div

/div

/body


Mejor que eso no tendrás. Ahora cuéntame, cómo usarías CSS con esa  
estructura.

Luego, una página interna, lo mismo:

body

div id=frame

h1a href=./index.shtmlMi logo/a/h1

ul id=nav
lia href=./quienes.shtmlQuiénes somos/a/li
lia href=./servicios.shtmlServicios/a/li
lia href=./tecnologia.shtmlTecnología/a/li
lia href=./experiencia.shtmlExperiencia/a/li
lia href=./colabora.shtmlColaboradores/a/li
lia href=./clientes.shtmlClientes/a/li
/ul

div id=content
div id=menu
ul
li…/li
/ul
/div
div id=text
h2…/h2
p…/p
/div
div class=clear/div
/div

div id=footer
pGamco SL · C/ Alcalá 20, 28014 Madrid · Tlf. 915 591 032 · 
Fax  
911 852 133 · a href=./contacto.shtmlCorreo electrónico/a/p
/div

/div

/body

Te recomiendo que vuelvas a leer el modelo de caja, sobre todo, la  
parte de los márgenes colapsables y nunca viene mal también leerse el  
Spec de HTML o XHTML para entender el uso de los elementos, dado que  
utilizas elementos que no tocan en muchas zonas.

Saludos,

Diego Martín Lafuente
[EMAIL PROTECTED]
http://www.minid.net
––
Chief Creative Officer, Tractis S.L.
http://www.tractis.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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] ¡Y dale con las convenciones!

2007-04-24 Por tema Diego Martín Lafuente

On Apr 24, 2007, at 10:45 PM, Sebastian Gurin wrote:

 jeje...

 ojo , no leí tu código, pero te cuento mi experiencia: css define la
 semántica (estilo) de los elementos xml, no? Pues bien, si no  
 definimos
 ningún css para un xhtml, ¿qué estilo aplica por defecto la  
 aplicación
 del cliente (i.e: IE, FF, opera) ?  Por ahí quizá está tu problema.

Semántica no es estilo, es significado de algo. La semántica está  
relacionada con el significado de un elemento, y no con las  
propiedades visuales que éste contrae.

CSS está hecho para definir propiedades tanto de caracter visual  
como espacial de los elementos de un documento que esté conforme con  
alguno de los lenguajes de etiquedado, por ejemplo HTML o XHTML. Pero  
bien se puede utilizar para otro, incluso, uno propio basado en XML.

Saludos, y ojo con las definiciones e interpretaciones.

Diego Martín Lafuente
[EMAIL PROTECTED]
http://www.minid.net
––
Chief Creative Officer, Tractis S.L.
http://www.tractis.com




 Es cierto que ciertos agentes de usuario no respetan los estándares
 (IE). Sin embargo muchas veces se les culpa de ello, y en realidad los
 problemas vienen por el lado de que aplican estilos por defecto
 distintos. Y no hay ningún estándar que diga que la fuente por defecto
 dentro de un div no puede estar en negritas...

 Lo que yo haría: define en otro css el estilo por defecto para los
 elementos que tu usas (div), y aplica en cascada esta css primero  
 que la
 tuya. ej:

 div {
   margin: lala
   font-size: lala2
   background-color: lala3
 }

 espero que se entienda

 Saludos

 El mar, 24-04-2007 a las 11:15 -0300, LISTAS escribió:
 Estoy diseñando/programando un sitio de pantalla interactiva de
 comportamiento relativo (líquido); esto es: que todo ocurre en una  
 misma
 ventana con un IFRAME como destino y sin importar la resolución  
 del monitor
 del usuario.



 El objeto en ciernes está dividido en 3 DIV alineados con la  
 propiedad de
 posición  “absolute”.



 El primero, llamado “columna”, de 14px de ancho, está a cero píxel  
 (0px) del
 margen; el segundo, llamado “menú”, de 125px, a 14px del margen; y el
 tercero, llamado “central” está a 141px y es de ancho líquido  
 (100%) ya que
 se ajusta a la pantalla de usuario.



 | 14px |  125px  |  100%  |

 | Algo |  Links  | IFRAME |

 |  | ||



 Dentro del DIV “central” calza un IFRAME de destino.



 El código es este:



 html

 head

 titleMalditas reglas/title

 style



 .columna {

 margin: 0px; position: absolute; background: #CCFFCC; width: 14px;  
 height:
 100%; top: 0px; left: 0px; border: solid blue 1px; padding: 1px;  
 text-align:
 center; display: block;

 }



 .menu {

 margin: 0px; position: absolute; background: #CCD8E6; width:  
 125px; height:
 100%; top: 0px; left: 16px; border: solid black 1px; padding: 2px;  
 display:
 block /* (none en el original) */;

 }



 .central {

 margin: 0px; position: absolute; background: #CC; width: 100%;  
 height:
 100%; top: 0px; left: 141px; border: solid red 1px; padding: 7px;  
 overflow:
 hidden; display: block;

 }



 .marco {

 -moz-border-radius:30px;

 margin: 0px; border: solid blue 2px; padding: 10px; overflow:  
 auto; width:
 100%; height: 100%;

 }

 /style

 /head

 body

 div class=columna/div

 div class=menu/div

 div class=central

 iframe id=destino name=Destino scrolling=yes width=100%
 height=100% frameborder=0 marginwidth=20 marginheight=20
 class=marco src=central.htm

 a href=central.htm target=Destino

 Su navegador no acepta iframes/a

 /div

 /body

 /html



 Ahora bien. ¿Qué creen uds. que obtengo cuando lo visualizo todo  
 con Opera,
 Explorer y Firefox? ¡Pura mierda!



 Ninguno de los 3 “ven” lo mismo. Hay estúpidos y absurdos  
 desbordamientos en
 ancho y alto. Absurdos escalonamientos (ver al pie) de 3 objetos  
 con los
 mismos parámetros. De modo que para corregir estos bodrios  
 deformes tengo
 que recurrir a un truco de JavaScript que me he inventado hace  
 añares y que
 “emprolija” todo y para todos los navegadores. Pero, ¿y por qué  
 tengo que
 ponerle un bonete al sombrero para cubrirme del sol, si ya compré el
 sombrero?



 Pero no entiendo porqué, con tantas convenciones por allí, y el  
 W3C en el
 medio, el perro no ladra, el gato pía y el canario caza ratones…  
 Es como si
 habiendo comprado una pistola de rayos láser tenga que matar al  
 monstruo a
 patadas.



 ¿Enojado es la palabra? “Enojadísimo” pues… ¡HOY ESTOY ENOJADO! Me  
 he leído
 el manual de CSS2 y los proyectos del CSS3 y nada, che. Mucha  
 “teoría”
 intelectual, pero “en la práctica”, el pescado todavía sin vender  
 y cada día
 huele peor... :(



 Y después, nos quieren seguir haciendo creer que el hombre llegó a  
 la luna…
 ¡Bah!



 Almirante von Web/.

 --

 Educando al asno, por no apalearlo.

 ©2007 ;-)

 ___
 Lista de distribución Ovillo
 Para escribir 

Re: [Ovillo] Vean esto: http://moofx.mad4milk.net/

2007-04-24 Por tema Hereje .
El acoerdeón ya Dreamweaver CS3 lo trae implementado...

On 4/18/07, LISTAS [EMAIL PROTECTED] wrote:

 Vean esto: http://moofx.mad4milk.net/
 ¡Está MUY bueno! Es una mezcla perfecta de CSS y JavaScript.

 Almirante von Web/.
 --
 Educando al asno, por no apalearlo.
 (c)2007 ;-).
 ___
 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://lists.ovillo.org/mailman/listinfo/ovillo




-- 
Tengo un gran arte, hiero fieramente a quienes me hieren
___
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://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] ¡Y dale con las convenciones!

2007-04-24 Por tema javier.trejo
Es lógico que al si al 100% de algo le sumo más cosas vaya a obtener un 
desbordamiento, es decir, todo se va para cualquier lado.

Dejando estándares web de lado, la lógica indica justamente eso que se desarme 
por falta de espacio.

Supongo que en algún momento aparecerá la solución (si es que la estás 
buscando) si lo único que se busca es generar debate, pues ya tenemos bastante


Javier Trejo
[EMAIL PROTECTED]
http://www.tsinformatica.com.ar


- Mensaje original -
De: Francisco Adolfo Álvarez Alonso [EMAIL PROTECTED]
Fecha: Martes, Abril 24, 2007 1:24 pm
Asunto: Re: [Ovillo] ¡Y dale con las convenciones!

 Juan R. escribió:
  Enojado es la palabra? Enojadísimo pues. ¡HOY ESTOY ENOJADO! 
 Me he leído 
  el manual de CSS2
  
  ¿Seguro que te lo has leido? Los que se deberían enojar contigo 
 son los 
  navegadores y darte un cate
  
  A vuela pluma, tienes algo como esto:
  
  .marco {
  -moz-border-radius:30px;
  margin: 0px; border: solid blue 2px; padding: 10px; overflow: 
 auto; width:
  100%; height: 100%;
  
  }
  
  Calculemos el ancho: 2px (x2) + 10px(x2) + 100% hacen un total 
  de...de...de
  y el navegador te debería decir: ¿como coño sumo pixeles con 
 porcentajes?? 
 
 Le está diciendo que quiere un ancho del 100% de la caja 
 contenedora y 
 al valor que compute el navegador le sumará el resto de 
 cantidades.Cuidado, que tu no sepas calcularlo al vuelo no quiere 
 decir 
 que el navegador no lo haga. Puede ser más o menos discutible que 
 tipo 
 de unidades mezclar lo que no es discutible es atacar así a un 
 compañero 
 de la lista sin una argumentación más sólida.Aquí el problema creo 
 que 
 es otro, aunque esto es lo bueno de las listas: El debate.
 
  
  
  
  
  - Original Message - 
  From: Ernesto Rodríguez (C7D) 
 [EMAIL PROTECTED] To: Ovillo, la lista de 
 CSS en castellano ovillo@lists.ovillo.org
  Sent: Tuesday, April 24, 2007 5:41 PM
  Subject: Re: [Ovillo] ¡Y dale con las convenciones!
  
  
  
  ¿Enojado es la palabra? Enojadísimo pues. ¡HOY ESTOY ENOJADO! 
 Me he leído
  el manual de CSS2 y los proyectos del CSS3 y nada, che. Mucha 
 teoría intelectual, pero en la práctica, el pescado todavía 
 sin vender y cada 
  día
  huele peor... :(
  
  Pequeño Padawan, no te dejes llevar por la ira.
  La ira lleva al odio, y el odio lleva al Lado Oscuro.
  
  
  ___
  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://lists.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://lists.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://lists.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://lists.ovillo.org/mailman/listinfo/ovillo