Foros del Web » Creando para Internet » Diseño web »

Por que algo tan lógico como esto no funciona?

Estas en el tema de Por que algo tan lógico como esto no funciona? en el foro de Diseño web en Foros del Web. hola! con el paso del tiempo siempre que quiero establecer el ALTO de un elemento ya sea TABLE o TD siempre lo hago de la ...
  #1 (permalink)  
Antiguo 31/03/2010, 15:57
 
Fecha de Ingreso: febrero-2007
Ubicación: Barranquilla
Mensajes: 113
Antigüedad: 10 años, 9 meses
Puntos: 3
Por que algo tan lógico como esto no funciona?

hola! con el paso del tiempo siempre que quiero establecer el ALTO de un elemento ya sea TABLE o TD siempre lo hago de la siguente forma:
*
style="height:400px;"
*
que es la unica forma en que funciona bien, ya que un simple height=400 como propiedad no funcina, alguien sabe por que???

otra cosa Y A LO QUE ME LLEVO A ESCRIBIR ESTE POST: deseo hacer: style="height:400px;" pero Dinamicamente, ya que el elemento lo estoy creando con el DOOM: createElement, pero sin usar className, como le harian ustedes?
  #2 (permalink)  
Antiguo 31/03/2010, 16:30
 
Fecha de Ingreso: febrero-2007
Ubicación: Barranquilla
Mensajes: 113
Antigüedad: 10 años, 9 meses
Puntos: 3
Respuesta: Por que algo tan lógico como esto no funciona?

hago la aclaracion , si m funciona height="400" parece q la cache de IE me jugaba una mala pasada, pero = nunca he conseguido hacer un style="height:400px;" dinamicamente sin usar clases (className)
  #3 (permalink)  
Antiguo 31/03/2010, 16:47
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.544
Antigüedad: 15 años, 8 meses
Puntos: 1262
Respuesta: Por que algo tan lógico como esto no funciona?

Hola:

Pues no tiene ningún truco especial... tal vez no hayas usado la sintaxis correcta...

var elementoNuevo = document.createElement("div");
elementoNuevo.style.height = "400px";
document.body.appendChild(elementoNuevo);

Fíjate que es un elemento de bloque (div)... con otros elementos sería distinto, y siempre son cadenas de texto.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
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 11:10.