0
축이 세 개인 경우 CSS를 사용하여 위치를 조정하려하지만 jsfiddle에서 볼 수있는 것처럼 작동하지 않습니다.CSS를 사용하여 플롯 축 위치
왼쪽의 첫 두 축과 오른쪽의 세 번째 축이 필요합니다. 가능하면 더 큰 너비이지만 작은 너비로 세 번째 것을 원합니다. 어떻게 조정할 수 있습니까? 여기
코드 ( https://jsfiddle.net/3usfa3ad/)입니다 :HTML
<div id="XAxis" class="left" ></div>
<div id="YAxis" class="left" ></div>
<div id="XYAxis" class="right" ></div>
CSS
div form p.left {
float: left;
clear: both;
}
div form p.right {
float: right;
clear: both;
}
자바 스크립트
var d3 = Plotly.d3;
var gd3 = d3.select("div[id='XAxis']");
var my_XAxis = gd3.node();
gd3 = d3.select("div[id='YAxis']");
var my_YAxis = gd3.node();
gd3 = d3.select("div[id='XYAxis']");
var my_XYAxis = gd3.node();
var layout = {
xaxis: {
range : [0, 1]
},
yaxis: {
range : [0, 1]
},
margin: {t: 20},
hovermode: 'closest',
}
Plotly.newPlot(my_XAxis, [], layout);
Plotly.newPlot(my_YAxis, [], layout);
Plotly.newPlot(my_XYAxis, [], layout);