2017-01-24 1 views
0

다른 div 및 기본 div와 함께 인라인 될 차트를 원하지만 piechart div의 높이를 수정할 수 없으므로 여분의 채우기를 제거하고 싶습니다. . 나는 그것을 어떻게 성취합니까?하이 차트를 사용하여 원형 차트의 높이를 조정할 때 오류가 발생했습니다

chart.html

<html> 
<head> 

<script type="text/javascript" src="https://code.highcharts.com/highcharts.js"></script> 

<script type="text/javascript" src="https://code.highcharts.com/modules/exporting.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 

<script type="text/javascript" src="chart1.js"></script> 
</head> 
<body> 



<div style="width:175px; height :200px"> 


    <div > 
    <table style="width:100%;border:1px solid green"> 
     <tr> 
       <td>Execution %</td> 
       <td style="text-align:right">70</td> 
     </tr> 
     <tr> 
       <td>Pass %</td> 
       <td style="text-align:right">90</td> 
     </tr> 

    </table> 
    </div> 

<div id="chartdiv" style="min-width: 100px; max-width:100%;max-hright:100%;border:3px solid black "> 

</div> 

</div> 

이 차트를 렌더링에 대한 JS 파일은 다음과 같습니다 - 차트 사업부에 대한

$(function() {   
    var chart = new Highcharts.Chart('chartdiv',{ 
     chart: { 

      margin: [0, 0, 0, 0], 
      spacingTop: 0, 
      spacingBottom: 0, 
      spacingLeft: 0, 
      spacingRight: 0 
     }, 
     credits: { 
      enabled: false 
     }, 
     title: { 
      text: null 
     }, 
     plotOptions: { 
      pie: { 
       size:'100%', 
       slicedOffset: 0, 
       dataLabels: { 
        enabled: false 
       } 
      } 
     }, 
     series: [{ 
      type: 'pie', 
      name: 'Months', 
      data: [ 
       ['Jan', 45.0], 
       ['Feb', 26.8], 
       ['Mar', 8.5], 
       ['June', 6.2], 
       ['July', 21.0] 
      ]}]  
    }); 
}); 

답변

0

추가 스타일 - "chartdiv"

width:100% !important; 
height:100% !important; 
관련 문제