@Oyehr,
Charts occupy the width of the container by default and readjust it’s size on resizing the container. Setting width property of the chart makes it unresponsive. To make the chart responsive, you need to set the width of the container instead of charts.
__
Priyanka M S
Team CanvasJS