<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>ZingSoft Demo</title>
  <script nonce="undefined" src='//code.jquery.com/jquery-2.1.4.min.js'></script>
  <script nonce="undefined" src='//code.jquery.com/ui/1.11.4/jquery-ui.min.js'></script>
  <link rel='stylesheet' href='//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css'>
  <script nonce="undefined" src="https://cdn.zingchart.com/zingchart.min.js"></script>
  <style>
    .container {
      width: 400px;
      height: 200px;
      min-width: 400px;
      border: 1px dashed #777;
    }
    #myChart {
      width: 100%;
      height: 100%;
    }
  </style>
</head>
<body>
  <div class='container'>
    <div id='myChart'></div>
  </div>
  <script>
    ZC.LICENSE = ["569d52cefae586f634c54f86dc99e6a9", "b55b025e438fa8a98e32482b5f768ff5"];
    let chartConfig = {
      type: 'scatter',
      title: {
        text: 'Tooltips at 100% width',
        adjustLayout: true,
        fontFamily: 'Georgia',
        fontSize: 20,
        mediaRules: [{
            maxWidth: 500,
            text: 'Tooltips at 500 pixels',
            fontSize: 14
          },
          {
            maxWidth: 300,
            text: 'Tooltips at 300 pixels',
            fontSize: 12,
            fontWeight: 'normal'
          }
        ]
      },
      plotarea: {
        adjustLayout: true
      },
      plot: {
        tooltip: {
          text: '%t:<br>%v particles',
          fontFamily: 'Georgia',
          fontColor: '#333333',
          fontAlpha: 1,
          backgroundColor: 'white',
          alpha: 0.8,
          borderWidth: 1,
          borderColor: '#ff6600',
          borderRadius: '3px',
          lineStyle: 'dashdot',
          mediaRules: [{
              maxWidth: 500,
              fontSize: 11,
              borderColor: '#ff66cc',
              lineStyle: 'dotted'
            },
            {
              maxWidth: 300,
              fontSize: 10,
              fontFamily: 'Arial',
              borderColor: '#9933ff',
              lineStyle: 'solid'
            }
          ]
        },
        marker: {
          size: 4,
        },
        hoverMarker: {
          size: 6,
          borderWidth: 1,
          borderColor: 'white'
        }
      },
      scaleX: {
        values: '0:10:2',
        decimals: 1,
        item: {
          fontSize: 10
        },
        guide: {
          alpha: 1,
          lineColor: '#bfbfbf',
          lineStyle: 'solid'
        },
        minorTicks: 4,
        minorGuide: {
          alpha: 1,
          lineColor: '#e6e6e6',
          lineStyle: 'solid'
        }
      },
      scaleY: {
        values: '0:100:25',
        item: {
          fontSize: 10
        },
        guide: {
          alpha: 1,
          lineColor: '#bfbfbf',
          lineStyle: 'solid'
        },
        minorTicks: 4,
        minorGuide: {
          alpha: 1,
          lineColor: '#e6e6e6',
          lineStyle: 'solid'
        }
      },
      series: [{
          values: [
            [1, 9],
            [2, 15],
            [3, 21],
            [4, 30],
            [5, 40],
            [6, 59],
            [7, 60],
            [8, 75],
            [9, 81],
            [10, 99]
          ],
          marker: {
            backgroundColor: '#006666'
          },
          text: 'Test 1-001A3'
        },
        {
          values: [
            [0.9, 3],
            [2.1, 13],
            [3.5, 25],
            [4.9, 35],
            [5.3, 41],
            [6.5, 57],
            [7.1, 61],
            [8.7, 70],
            [9.2, 82],
            [9.9, 95]
          ],
          marker: {
            backgroundColor: '#006699'
          },
          text: 'Test 2-002B4'
        },
        {
          values: [
            [0.1, 9],
            [1.8, 21],
            [1.9, 29],
            [4.1, 33],
            [4.5, 39],
            [6.9, 51],
            [7.4, 64],
            [8.9, 70],
            [9, 75],
            [9.3, 93]
          ],
          marker: {
            backgroundColor: '#0099cc'
          },
          text: 'Test 3-004C3'
        },
        {
          values: [
            [0.3, 11],
            [0.9, 15],
            [1.1, 24],
            [2.3, 29],
            [2.9, 30],
            [3.3, 35],
            [5.6, 67],
            [6.9, 70],
            [7.3, 71],
            [8.9, 90]
          ],
          marker: {
            backgroundColor: '#0066cc'
          },
          text: 'Test 4-004D1'
        },
        {
          values: [
            [0.5, 5],
            [1.9, 5],
            [2.5, 10],
            [3.1, 30],
            [6.5, 45],
            [6.9, 74],
            [7.2, 50],
            [7.8, 56],
            [8, 61],
            [8.5, 71]
          ],
          marker: {
            backgroundColor: '#0033cc'
          },
          text: 'Test 5-034CE'
        }
      ]
    };
    // adjust the refresh rate of the chart
    zingchart.DEV.RESIZESPEED = 50;
    zingchart.DEV.DEBOUNCESPEED = 50;
    zingchart.render({
      id: 'myChart',
      data: chartConfig,
      height: '100%',
      width: '100%'
    });
    // initiate jquery resizable container for demo purposes
    $('.container').resizable();
  </script>
</body>
</html>
       
      
        
        <!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>ZingSoft Demo</title>
  <script src='//code.jquery.com/jquery-2.1.4.min.js'></script>
  <script src='//code.jquery.com/ui/1.11.4/jquery-ui.min.js'></script>
  <link rel='stylesheet' href='//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css'>
  <script src="https://cdn.zingchart.com/zingchart.min.js"></script>
</head>
<body>
  <div class='container'>
    <div id='myChart'></div>
  </div>
</body>
</html>
       
      
        .container {
  width: 400px;
  height: 200px;
  min-width: 400px;
  border: 1px dashed #777;
}
#myChart {
  width: 100%;
  height: 100%;
}
       
      
        let chartConfig = {
  type: 'scatter',
  title: {
    text: 'Tooltips at 100% width',
    adjustLayout: true,
    fontFamily: 'Georgia',
    fontSize: 20,
    mediaRules: [{
        maxWidth: 500,
        text: 'Tooltips at 500 pixels',
        fontSize: 14
      },
      {
        maxWidth: 300,
        text: 'Tooltips at 300 pixels',
        fontSize: 12,
        fontWeight: 'normal'
      }
    ]
  },
  plotarea: {
    adjustLayout: true
  },
  plot: {
    tooltip: {
      text: '%t:<br>%v particles',
      fontFamily: 'Georgia',
      fontColor: '#333333',
      fontAlpha: 1,
      backgroundColor: 'white',
      alpha: 0.8,
      borderWidth: 1,
      borderColor: '#ff6600',
      borderRadius: '3px',
      lineStyle: 'dashdot',
      mediaRules: [{
          maxWidth: 500,
          fontSize: 11,
          borderColor: '#ff66cc',
          lineStyle: 'dotted'
        },
        {
          maxWidth: 300,
          fontSize: 10,
          fontFamily: 'Arial',
          borderColor: '#9933ff',
          lineStyle: 'solid'
        }
      ]
    },
    marker: {
      size: 4,
    },
    hoverMarker: {
      size: 6,
      borderWidth: 1,
      borderColor: 'white'
    }
  },
  scaleX: {
    values: '0:10:2',
    decimals: 1,
    item: {
      fontSize: 10
    },
    guide: {
      alpha: 1,
      lineColor: '#bfbfbf',
      lineStyle: 'solid'
    },
    minorTicks: 4,
    minorGuide: {
      alpha: 1,
      lineColor: '#e6e6e6',
      lineStyle: 'solid'
    }
  },
  scaleY: {
    values: '0:100:25',
    item: {
      fontSize: 10
    },
    guide: {
      alpha: 1,
      lineColor: '#bfbfbf',
      lineStyle: 'solid'
    },
    minorTicks: 4,
    minorGuide: {
      alpha: 1,
      lineColor: '#e6e6e6',
      lineStyle: 'solid'
    }
  },
  series: [{
      values: [
        [1, 9],
        [2, 15],
        [3, 21],
        [4, 30],
        [5, 40],
        [6, 59],
        [7, 60],
        [8, 75],
        [9, 81],
        [10, 99]
      ],
      marker: {
        backgroundColor: '#006666'
      },
      text: 'Test 1-001A3'
    },
    {
      values: [
        [0.9, 3],
        [2.1, 13],
        [3.5, 25],
        [4.9, 35],
        [5.3, 41],
        [6.5, 57],
        [7.1, 61],
        [8.7, 70],
        [9.2, 82],
        [9.9, 95]
      ],
      marker: {
        backgroundColor: '#006699'
      },
      text: 'Test 2-002B4'
    },
    {
      values: [
        [0.1, 9],
        [1.8, 21],
        [1.9, 29],
        [4.1, 33],
        [4.5, 39],
        [6.9, 51],
        [7.4, 64],
        [8.9, 70],
        [9, 75],
        [9.3, 93]
      ],
      marker: {
        backgroundColor: '#0099cc'
      },
      text: 'Test 3-004C3'
    },
    {
      values: [
        [0.3, 11],
        [0.9, 15],
        [1.1, 24],
        [2.3, 29],
        [2.9, 30],
        [3.3, 35],
        [5.6, 67],
        [6.9, 70],
        [7.3, 71],
        [8.9, 90]
      ],
      marker: {
        backgroundColor: '#0066cc'
      },
      text: 'Test 4-004D1'
    },
    {
      values: [
        [0.5, 5],
        [1.9, 5],
        [2.5, 10],
        [3.1, 30],
        [6.5, 45],
        [6.9, 74],
        [7.2, 50],
        [7.8, 56],
        [8, 61],
        [8.5, 71]
      ],
      marker: {
        backgroundColor: '#0033cc'
      },
      text: 'Test 5-034CE'
    }
  ]
};
// adjust the refresh rate of the chart
zingchart.DEV.RESIZESPEED = 50;
zingchart.DEV.DEBOUNCESPEED = 50;
zingchart.render({
  id: 'myChart',
  data: chartConfig,
  height: '100%',
  width: '100%'
});
// initiate jquery resizable container for demo purposes
$('.container').resizable();