Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/04/2013, 13:11
oms02
 
Fecha de Ingreso: junio-2010
Mensajes: 373
Antigüedad: 13 años, 9 meses
Puntos: 11
width y height en canvas

Hola a todos.

Vereis, estoy haciendo un gráfico con canvas y me he encontrado con una "característica" un tanto 'peculiar'.

Defino los estilos (concretamente el ancho y alto) desde un css (vinculado), pero me encuentro con que no responde bien lo que hago con lo que se ve en el grafico.

Después de un buen rato me da por poner directamente el width/height en la etiqueta canvas y me encuentro con que el gráfico de repente sale genial. Ya mosqueado, me da por mirar en el API de HTML5 y me encuentro con esto:

Cita:
height: Establece la altura del CANVAS. Si no se establece un valor se le asigna 150px.
width: Establece el ancho del CANVAS. Si no se especifica por defecto se le asigna 300px.
que es justamente lo que me estaba pasando.

Lo cual me lleva preguntarme...es obligatorio que se definan estos dos atributos exclusivamente en la etiqueta?? cómo es posible que no se puedan definir a traves de un css?? Hay alguna manera de hacerlo??

es que me ha dejado KO

Un saludo y gracias por vuestra atención.