【发布时间】:2016-12-27 18:10:22
【问题描述】:
我用 Flot 创建了一个图表(使用 jQuery 1.11)。我在尝试使网格的边界与网格的线对齐时遇到问题。正如您在这个Fiddle 中看到的那样,图表的左边缘/边框不与图表的最左侧垂直线重叠。我怎样才能让它们对齐?我像这样创建了我的 Flot 图:
$(function() {
var data = [[1403913600000, 2915000],[1437782400000, 2788000],[1466812800000, 2759000]];
$("<div id='tooltip'></div>").css({
position: "absolute",
display: "none",
border: "1px solid #fdd",
padding: "2px",
"background-color": "#fee",
opacity: 0.80
}).appendTo("body");
$.plot("#placeholder", [data], {
yaxis: {
tickFormatter: formatTime
},
xaxis: {
mode: "time",
labelHeight: 30
},
points: {
show: true
},
lines: {
show: true
},
grid: {
margin: 10,
labelMargin: 5,
labelWidth: 20,
hoverable: true,
clickable: true,
tickColor: "#efefef",
borderWidth: 2,
borderColor: "#efefef"
},
tooltip: true
});
【问题讨论】: