Re: [Ovillo] Problema con una lista

2008-05-23 Por tema carlos campderrós
On Thu, May 22, 2008 at 9:21 PM, Ramón Corominas [EMAIL PROTECTED]
wrote:

 Ya, pero eso también hace desaparecer la viñeta del li...


No la hace desaparecer... solo que está fuera de la página... Hm intentaré
hacer un dibujín es ascii.

   --
   |el marco dibujado es el body, o la ventana del navegador.
 * |texto del li. el bullet sale más a la izquierda de la ventana del
navegador.
   |

Quizás poniendo li { list-style-position: inside; } hará que lo veas, aunque
no se comporta de la misma forma en textos de más de una linea me parece
recordar. Otra opción:
body, ul,dt,dd { margin: 0; padding: 0;}
li { padding-left: 20px; } /* o margin-left */

-- 
Si no puedes deslumbrar con tu sabiduría,
desconcierta con tus gilipolleces
___
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] Problema con una lista

2008-05-23 Por tema Ramón Corominas
Cierto, se arregla con margin-left... Yo había probado con el 
padding-left y no tiraba, y el list-style-position: inside hace que 
vuelva a aparecer el salto de línea ¿?

Gracias y un saludo,
Ramó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


Re: [Ovillo] Problema con una lista

2008-05-23 Por tema Ignacio Ricci
Siempre que uno le da margin 0 a un ul o ol, estando a la izquierda de la
página y dentro de un body con margin 0 los bullets desaparecen.
Pero esa lista supongo que estará dentro de algún div, no sola. De todas
maneras siempre, siempre uno le tiene que dar margen a los ul's o ol's.

Asi que, vuelvo a escribir lo mismo pero con un márgen:
*
body, ul, li, dl, dt, dd {padding:0; margin:0;}
dl {width:100%;}
ul {margin: 0 0 0 40px;}*

Nacho.

2008/5/23 Ramón Corominas [EMAIL PROTECTED]:

 Cierto, se arregla con margin-left... Yo había probado con el
 padding-left y no tiraba, y el list-style-position: inside hace que
 vuelva a aparecer el salto de línea ¿?

 Gracias y un saludo,
 Ramó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




-- 
↓۝ Ignacio Ricci
www.ignari.com.ar | www.ignacioricci.com.ar
___
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] Problema con una lista

2008-05-23 Por tema Ramón Corominas
Sin embargo, ahora que lo estoy viendo comparado en Explorer y Firefox, 
en Explorer el punto aparece a la altura de la línea de Novedades (el 
dd), mientras que en Firefox aparece a la altura de Modelo (el 
dt). Realmente curioso.

Saludos,
Ramón.
 Asi que, vuelvo a escribir lo mismo pero con un márgen:
 *
 body, ul, li, dl, dt, dd {padding:0; margin:0;}
 dl {width:100%;}
 ul {margin: 0 0 0 40px;}*

   

___
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] Problema con una lista

2008-05-22 Por tema Marc Palau
ul,li,dt,dd,dl{margin:0;padding:0;border:0 none white;}

Saludos!
Marc

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de David Lombardia - DeltaIdeas
Enviado el: jueves, 22 de mayo de 2008 17:26
Para: la lista de CSS en castellano Ovillo
Asunto: [Ovillo] Problema con una lista

Hola a todos!

tengo un problemilla que me está trayendo de cabeza desde hace un buen  
rato. Estoy usando el siguiente código HTML (está simplificado):

ul
li class=uno
dl
dtModelo/dt
ddNovedades/dd
/dl
/li
/ul

Pues bien, me encuentro con que entre el dt y el margen superior de  
la lista hay un espacio. He descubierto que se trata de un espacio de  
línea que deja el li tenga o no contenido. Pues bien, quería saber  
si alguno sabéis como eliminar ese espacio. Lo único que he conseguido  
es que con un margen negativo del dt quedase bien posicionado pero  
sólo se ve bien en Opera y Safari, mientras que en IE queda hecho un  
estropicio y en Firefox más o menos tira.

A ver si me podéis echar una manilla.

Saludos,

David
___
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] Problema con una lista

2008-05-22 Por tema David Lombardia - DeltaIdeas
Sigue quedando el espacio arriba...

El 22/05/2008, a las 17:40, Marc Palau escribió:

 ul,li,dt,dd,dl{margin:0;padding:0;border:0 none white;}

___
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] Problema con una lista

2008-05-22 Por tema Marc Palau
Pues será un espacio en blanco, elimina los saltos de línea y los espacios
que haya entre etiquetas.

Saludos
Marc

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de David Lombardia - DeltaIdeas
Enviado el: jueves, 22 de mayo de 2008 17:43
Para: Ovillo, la lista de CSS en castellano
Asunto: Re: [Ovillo] Problema con una lista

Sigue quedando el espacio arriba...

El 22/05/2008, a las 17:40, Marc Palau escribió:

 ul,li,dt,dd,dl{margin:0;padding:0;border:0 none white;}

___
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] Problema con una lista

2008-05-22 Por tema Ramón Corominas
Marc: eso no funciona, en Explorer se sigue viendo el salto...

A mí en Firefox me sale bien, y en IE he probado y parece que funciona 
bien añadiendo esto:

dl {
margin-top: -1.0em;
margin-bottom: 0;
}

Eso sí, acabo de flipar, porque en IE, si hay algún espacio de 
separación entre el ul y el primer li me desaparece el puntito de la 
lista por arte de magia...

Saludos,
Ramó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


Re: [Ovillo] Problema con una lista

2008-05-22 Por tema Marc Palau
Estoy casi convencido que será una -mierda- de whitespace entre etiquetas.

En su momento ya me di de golpes en la cabeza con los margenes gratis que
IE pone.

A raíz del trato que dan los navegadores a los espacios en blanco entre
etiquetas (IE los 'ignora' como nodos de texto y FF y los otros los tratan
como nodos de texto) monté una función en javascript que te facilita las
cosas (sobretodo trabajando con DOM).

function ignoreWhite(node){
node.innerHTML=node.innerHTML.replace(/\\s*?\/gim,);
}
window.onload=function(){
ignoreWhite(document.body);
}

Se puede mejorar MUCHO más (llamando la función en el onload del DOM en
lugar de la página o mejorando la forma en la que se eliminan los espacios)
pero como funciona ya no me compliqué mas.



Saludos!
Marc

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Ramón Corominas
Enviado el: jueves, 22 de mayo de 2008 17:49
Para: Ovillo, la lista de CSS en castellano
Asunto: Re: [Ovillo] Problema con una lista

Marc: eso no funciona, en Explorer se sigue viendo el salto...

A mí en Firefox me sale bien, y en IE he probado y parece que funciona 
bien añadiendo esto:

dl {
margin-top: -1.0em;
margin-bottom: 0;
}

Eso sí, acabo de flipar, porque en IE, si hay algún espacio de 
separación entre el ul y el primer li me desaparece el puntito de la 
lista por arte de magia...

Saludos,
Ramó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] Problema con una lista

2008-05-22 Por tema Rodrigo Álvarez Virgós
Hola, Davi

David Lombardia - DeltaIdeas escribió:
 tengo un problemilla que me está trayendo de cabeza desde hace un buen  
 rato. Estoy usando el siguiente código HTML (está simplificado):

 ul
   li class=uno
   dl
   dtModelo/dt
   ddNovedades/dd
   /dl
   /li
 /ul

 Pues bien, me encuentro con que entre el dt y el margen superior de  
 la lista hay un espacio. He descubierto que se trata de un espacio de  
 línea que deja el li tenga o no contenido. Pues bien, quería saber  
 si alguno sabéis como eliminar ese espacio. Lo único que he conseguido  
 es que con un margen negativo del dt quedase bien posicionado pero  
 sólo se ve bien en Opera y Safari, mientras que en IE queda hecho un  
 estropicio y en Firefox más o menos tira.

   

Quizás tengas un margin:0; y sobrescribas ese margen en algún sitio 
posterior de tu css. ¿Has probado lo siguiente?
ul,ul *{margin:0 !important;}
___
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] Problema con una lista

2008-05-22 Por tema Ramón Corominas

 Estoy casi convencido que será una -mierda- de whitespace entre etiquetas.

   
No es el espacio, le quité todos los espacios entre etiquetas y sigue 
dando el fallo... Más bien me parece que es debido a la forma de 
funcionamiento del li, que al anidar una lista la pone en la línea 
siguiente.

___
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] Problema con una lista

2008-05-22 Por tema David Lombardia - DeltaIdeas
Es justo eso. El tema es que unos exploradores lo ven bien y otros mal  
con lo que si utilizo un margen negativo se va todo al carajo.

El 22/05/2008, a las 18:13, Ramón Corominas escribió:


 Estoy casi convencido que será una -mierda- de whitespace entre  
 etiquetas.


 No es el espacio, le quité todos los espacios entre etiquetas y sigue
 dando el fallo... Más bien me parece que es debido a la forma de
 funcionamiento del li, que al anidar una lista la pone en la línea
 siguiente.

 ___
 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] Problema con una lista

2008-05-22 Por tema Marc Palau
Solucionado con el display:inline;

head
style type=text/css
*{margin:0;padding:0;}
li{background-color:red;display:inline;}
dt{background-color:blue;}
dd{background-color:green;}

/style
/head
body
ul
lidldtModelo/dtddNovedades/dd/dl/li
lidivhola/div/li
/ul
/body

Saludos!
Marc

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de David Lombardia - DeltaIdeas
Enviado el: jueves, 22 de mayo de 2008 18:21
Para: Ovillo, la lista de CSS en castellano
Asunto: Re: [Ovillo] Problema con una lista

Es justo eso. El tema es que unos exploradores lo ven bien y otros mal  
con lo que si utilizo un margen negativo se va todo al carajo.

El 22/05/2008, a las 18:13, Ramón Corominas escribió:


 Estoy casi convencido que será una -mierda- de whitespace entre  
 etiquetas.


 No es el espacio, le quité todos los espacios entre etiquetas y sigue
 dando el fallo... Más bien me parece que es debido a la forma de
 funcionamiento del li, que al anidar una lista la pone en la línea
 siguiente.

 ___
 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] Problema con una lista

2008-05-22 Por tema Ramón Corominas
Est... ¿Y el puntito del li dónde se quedó?

 Solucionado con el display:inline;
   

___
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] Problema con una lista

2008-05-22 Por tema Ramón Corominas
¿Y no te vale usar comentarios condicionales...? Algo así:

!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN 
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd;
html
head
 meta http-equiv=Content-Type content=text/html; charset=utf-8 /
 titleListas/title
!--[if IE]
 style type=text/css
dl {
margin-top: -1.0em;
margin-bottom: 0;
}
 /style
![endif]--
/head
body

ulli class=uno!-- sin separación para que no se vaya el punto --
dl
  dtModelo/dt
  ddNovedades/dd
/dl
  /li
  li class=dos
dl
  dtModelo/dt
  ddNovedades/dd
/dl
  /li
/ul

/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] Problema con una lista

2008-05-22 Por tema Ignacio Ricci
Agreguen este CSS y sean felices.

body, ul, li, dl, dt, dd {padding:0; margin:0;}
dl {width:100%;}

:D

Browser compatibility: Firefox 2, IE6, IE7, Opera 9.

On Thu, May 22, 2008 at 1:53 PM, Ramón Corominas [EMAIL PROTECTED]
wrote:

 ¿Y no te vale usar comentarios condicionales...? Algo así:

 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN
 http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd;
 html
 head
  meta http-equiv=Content-Type content=text/html; charset=utf-8 /
  titleListas/title
 !--[if IE]
  style type=text/css
 dl {
margin-top: -1.0em;
margin-bottom: 0;
 }
  /style
 ![endif]--
 /head
 body

 ulli class=uno!-- sin separación para que no se vaya el punto --
 dl
  dtModelo/dt
  ddNovedades/dd
/dl
  /li
   li class=dos
 dl
  dtModelo/dt
  ddNovedades/dd
/dl
  /li
 /ul

 /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




-- 
↓۝ Ignacio Ricci
www.ignari.com.ar | www.ignacioricci.com.ar
___
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] Problema con una lista

2008-05-22 Por tema David Lombardia - DeltaIdeas
Solucionado con tu código!!

El 22/05/2008, a las 18:29, Marc Palau escribió:

 Solucionado con el display:inline;

 head
 style type=text/css
 *{margin:0;padding:0;}
 li{background-color:red;display:inline;}
 dt{background-color:blue;}
 dd{background-color:green;}

 /style
 /head
 body
 ul
   lidldtModelo/dtddNovedades/dd/dl/li
   lidivhola/div/li
 /ul
 /body

 Saludos!
 Marc

 -Mensaje original-
 De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
 ]
 En nombre de David Lombardia - DeltaIdeas
 Enviado el: jueves, 22 de mayo de 2008 18:21
 Para: Ovillo, la lista de CSS en castellano
 Asunto: Re: [Ovillo] Problema con una lista

 Es justo eso. El tema es que unos exploradores lo ven bien y otros mal
 con lo que si utilizo un margen negativo se va todo al carajo.

 El 22/05/2008, a las 18:13, Ramón Corominas escribió:


 Estoy casi convencido que será una -mierda- de whitespace entre
 etiquetas.


 No es el espacio, le quité todos los espacios entre etiquetas y sigue
 dando el fallo... Más bien me parece que es debido a la forma de
 funcionamiento del li, que al anidar una lista la pone en la línea
 siguiente.

 ___
 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] Problema con una lista

2008-05-22 Por tema Ramón Corominas
Ya, pero eso también hace desaparecer la viñeta del li...

 Agreguen este CSS y sean felices.

 body, ul, li, dl, dt, dd {padding:0; margin:0;}
 dl {width:100%;}

 :D

 Browser compatibility: Firefox 2, IE6, IE7, Opera 9.
   

___
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