Discussion:
espacio extra no deseado interlineado con superíndices
Pablo Rodríguez
2013-01-13 18:47:08 UTC
Permalink
Hola a todas y todos,

en http://ousia.github.com/webhosting-test/ tengo un interlineado por
CSS de 200% y una referencia de nota al pie de tamaño de letra de 85%.

En FF17 se ven bien, pero en Opera 12.12 se le añade un espacio de
interlineado más grande justo en la línea en que aparece la referencia
de nota al pie.

El código CSS relevante:

p { line-height: 200%; text-indent: 1em; }
sup a.footnoteRef { font-size: 85%; }

¿Cómo puedo hacer para que ese espacio extra no se añada? El
interlineado normal es suficiente como para que no haya que añadir un
espacio extra.

Muchas gracias de antemano,


Pablo
--
http://www.ousia.tk
Edgardo Raúl Galletto
2013-01-13 22:18:14 UTC
Permalink
Probaste en colocar primero la librería Normalize? No es la Reset de Meyer. Es Normalizer. Sirve para que se vea igual en todos los navegadores. Abrazos
Edgardo Raúl Galletto
www.webmoderna.com.ar
***@webmoderna.com.ar
0351-153272337
Enviado desde mi MiMente® con mi poder de Ciberpatia.

-----Original Message-----
From: Pablo Rodríguez <***@web.de>
Sender: ovillo-***@lists.ovillo.org
Date: Sun, 13 Jan 2013 19:47:08
To: Ovillo, la lista de CSS en castellano<***@lists.ovillo.org>
Reply-To: "Ovillo, la lista de CSS en castellano" <***@lists.ovillo.org>
Subject: [Ovillo] espacio extra no deseado interlineado con superíndices

Hola a todas y todos,

en http://ousia.github.com/webhosting-test/ tengo un interlineado por
CSS de 200% y una referencia de nota al pie de tamaño de letra de 85%.

En FF17 se ven bien, pero en Opera 12.12 se le añade un espacio de
interlineado más grande justo en la línea en que aparece la referencia
de nota al pie.

El código CSS relevante:

p { line-height: 200%; text-indent: 1em; }
sup a.footnoteRef { font-size: 85%; }

¿Cómo puedo hacer para que ese espacio extra no se añada? El
interlineado normal es suficiente como para que no haya que añadir un
espacio extra.

Muchas gracias de antemano,


Pablo
--
http://www.ousia.tk
Nesta Guerrero
2013-01-13 22:40:50 UTC
Permalink
Buenas, como bien comenta el compañero aparte de tener un reset que yo no utilizaria el de meyer por muy famoso q sea y que he utilizado muchas muchas veces, utilizaria el reset yui que para mi es el mejor que hay, aparte de esto he probado el formalizr y el normalizr y me quedo con el segundo sin dudas, la combinacion del reset y del normalizador te dara horas de vida :) un saludo!
Post by Edgardo Raúl Galletto
Probaste en colocar primero la librería Normalize? No es la Reset de Meyer. Es Normalizer. Sirve para que se vea igual en todos los navegadores. Abrazos
Edgardo Raúl Galletto
www.webmoderna.com.ar
0351-153272337
Enviado desde mi MiMente® con mi poder de Ciberpatia.
-----Original Message-----
Date: Sun, 13 Jan 2013 19:47:08
Subject: [Ovillo] espacio extra no deseado interlineado con superíndices
Hola a todas y todos,
en http://ousia.github.com/webhosting-test/ tengo un interlineado por
CSS de 200% y una referencia de nota al pie de tamaño de letra de 85%.
En FF17 se ven bien, pero en Opera 12.12 se le añade un espacio de
interlineado más grande justo en la línea en que aparece la referencia
de nota al pie.
p { line-height: 200%; text-indent: 1em; }
sup a.footnoteRef { font-size: 85%; }
¿Cómo puedo hacer para que ese espacio extra no se añada? El
interlineado normal es suficiente como para que no haya que añadir un
espacio extra.
Muchas gracias de antemano,
Pablo
--
http://www.ousia.tk
_______________________________________________
Lista de distribución Ovillo
Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
_______________________________________________
Lista de distribución Ovillo
Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
David Merino
2013-01-14 11:05:23 UTC
Permalink
Hola Pablo.

El fallo te lo provoca el sup, que hereda ese alto de línea (me ocurre en
Opera y en Chrome). Simplemente agrega:

sup a.footnoteRef {
line-height: 1;
}

Espero que te sea de ayuda. Un saludo.
Post by Pablo Rodríguez
Hola a todas y todos,
en http://ousia.github.com/webhosting-test/ tengo un interlineado por
CSS de 200% y una referencia de nota al pie de tamaño de letra de 85%.
En FF17 se ven bien, pero en Opera 12.12 se le añade un espacio de
interlineado más grande justo en la línea en que aparece la referencia
de nota al pie.
p { line-height: 200%; text-indent: 1em; }
sup a.footnoteRef { font-size: 85%; }
¿Cómo puedo hacer para que ese espacio extra no se añada? El
interlineado normal es suficiente como para que no haya que añadir un
espacio extra.
Muchas gracias de antemano,
Pablo
--
http://www.ousia.tk
_______________________________________________
Lista de distribución Ovillo
http://lists.ovillo.org/mailman/listinfo/ovillo
Pablo Rodríguez
2013-01-14 17:25:41 UTC
Permalink
Post by David Merino
Hola Pablo.
El fallo te lo provoca el sup, que hereda ese alto de línea (me ocurre en
sup a.footnoteRef {
line-height: 1;
}
Muchas gracias, Edgardo Raúl, Nesta y David, por vuestras respuestas.

En realidad se trataba de una hoja de estilo para un ePub y me ha
costado que funcione un poco más de lo normal (gracias, porque con esa
ayuda pude empezar a buscar).

No sé por qué motivo, la sugerencia de arriba funciona en Opera, pero no
en el Aodbe Reader Mobile (a saber por qué).

Me funciona lo siguiente:

sup { line-height: normal; vertical-align: text-top; }

Se supone que "vertical-align: text-top" lo que evita precisamente es
que el elemento no suba más allá del alto de la línea en la que está
(disculpas si esto es ya sabido).

Muchas gracias de nuevo,



Pablo
--
http://www.ousia.tk
Loading...