Foros del Web » Programando para Internet » Javascript »

Incremento del tamaño de una celda al insertar un texto CSS

Estas en el tema de Incremento del tamaño de una celda al insertar un texto CSS en el foro de Javascript en Foros del Web. El problema es el siguiente. He creado una tabla donde una de las celdas sirve de botón. me gustaria colocar texto que sirve de enlace ...
  #1 (permalink)  
Antiguo 11/11/2003, 05:23
 
Fecha de Ingreso: noviembre-2003
Mensajes: 2
Antigüedad: 20 años, 6 meses
Puntos: 0
Incremento del tamaño de una celda al insertar un texto CSS

El problema es el siguiente.

He creado una tabla donde una de las celdas sirve de botón. me gustaria colocar texto que sirve de enlace y una imagen de fondo para cada celda representando un boton. El tamaño de la celda corresponde exactamente con el tamaño de la imagen de fondo

Cuando formateo el texto de la celda con CSS, la altura de la celda se ve incrementada, sin que aparentemente esto sea necesario ya que el texto no excede el tamaño de la celda, lo que provoca que la iamgen de fondo se ve completamente desajustada con respecto al enlace.

He intentado disminuyendo o aumentando el tamaño de la fuente utilizada y nada parece cambiar.

En cuanto elimino la aplicacion de la CSS, el tamaño de la celda vuelve a la normalidad. Parece que es la propia aplicación de CSS que provoca esta redimensión.

He creado para CSS in fichero aparte que enlazo con mi página.

Alguien sabe lo que hago mal ?

Como solucionarlo ?
  #2 (permalink)  
Antiguo 11/11/2003, 06:38
Avatar de ProgramacionWeb  
Fecha de Ingreso: junio-2003
Ubicación: Barcelona
Mensajes: 176
Antigüedad: 20 años, 11 meses
Puntos: 2
Es posible que el tamaño de la celda sea distinto al tamaño que toma por tabla es decir, puede que el tamaño que tiene la celda sea 50px pero que la celda de encima de esta sea de 100px, entonces la celda tendra tamaño 100 pero el texto de su interior solo podra ocupar 50 de ancho, y al sobrepasarlos se pondra en una nueva linea

Lo mismo sucede si en una tabla de una sola celda la tabla tiene ancho 100 y la celda 50, aunque si no pones el codigo que te da el problema no podemos saber a que es debido.

Observa que no sea una de las dos opciones anteriores o postea tu codigo para que alguien pueda revisarlo.
__________________
Foros en los que participo:
  #3 (permalink)  
Antiguo 11/11/2003, 07:17
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 5 meses
Puntos: 61
prueba a poner en el estilo de las celdas:
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;

y en el de la tabla:

border-collapse:collapse;

Te recomiendo el programa Top Style. Te ayudará mucho con estas cosas.

Un saludo!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:10.