En lugar de especificar el ancho y la altura de un lienzo de Rafael, necesito que sea 100% del tamaño de su contenedor. Así que podría hacer un Raphael ("contenedor", containerElement.width, containerElement.height) y configurar la función onresize para restablecer esos valores. Pero luego el contenido se pone muy nervioso y agitado mientras cambio el tamaño de la ventana o contenedor porque las barras de desplazamiento (que quiero si se vuelve demasiado pequeña) aparecen y desaparecen.Lona de Rafael llenando un contenedor div
¿Es esta la manera correcta de unir el lienzo de Raphael con el tamaño completo de un contenedor? También me gustaría ofrecer la opción de hacer que el lienzo de Raphael "a pantalla completa" ocupe toda la ventana del navegador.
Me dio la impresión de leer los documentos y otras publicaciones en el foro de discusión de sus grupos de google que tenía que ingresar un número (para el número de píxeles) en el constructor de Raphael, no un porcentaje. Intentaré eso, gracias. En cuanto a la pantalla completa, me refería a la pantalla completa de la ventana del navegador, por lo que 100%, 100% lo permitirá. –
La documentación de Raphael muestra el uso de tamaños específicos, pero el uso de porcentajes funciona, desde la experiencia propia. Supongo que conoce la documentación de Raphael, pero aquí hay un enlace si no: http://raphaeljs.com/reference.html –
Gracias Adam, parece que esta es la respuesta. Leí la documentación, pero específicamente dije que teníamos que poner una cantidad de píxeles allí. –