2017-10-01 4 views
1

HTML:レーダーチャート(HighCharts)が親コンテナのサイズに完全に埋められていないのはなぜですか?

<div id="screenshot-area"> 
    <div id="container"></div> 
    </div> 

CSS:

#screenshot-area { 
    max-width: 1160px; 
    height: 588px; 
    } 
    #container { 
    width: 100%; 
    height: 100%; 
    } 

JS:http://output.jsbin.com/guzisekezu

は、チャートはのフルサイズを取っていません:あなたはここで結果を表示することができ

Highcharts.chart('container', { 
    title: { 
     text: null 
    }, 
    legend: { 
     enabled: false 
    }, 
    tooltip: { 
     pointFormat: '{point.y}' 
    }, 
    chart: { 
     type: 'line', 
     polar: true, 
     spacingTop: 0 
    }, 
    credits: { 
     enabled: false 
    }, 
    xAxis: { 
     categories: ["目力","攻撃力","防御力","覇気"], 
     tickmarkPlacement: 'on', 
     lineWidth: 0 
    }, 
    yAxis: { 
     gridLineInterpolation: 'polygon', 
     lineWidth: 0, 
     min: 0 
    }, 
    series: [{ 
     data: [9,6,5,1] 
    }] 
    }) 

その親は#screenshot-area、therそれらの間には多くのスペースがあります。

+0

? Chromeの私の場合、白いチャート領域は親の高さ全体を撮影しています。http://jsbin.com/gagulirono/edit?html,outputに赤い枠線で表示されています – niorad

+0

@nioradクロムも使用しています。チャートとコンテナの間に空白がありますか? – wong2

+0

これは私を探している方法です:https://www.dropbox.com/s/qkl874qyhhfq4iq/Screenshot%202017-10-01%2013.52.07.png?dl=0 – niorad

答えて

関連する問題