当我滚动到右端时,下图显示2个框。我将Box 1的宽度设置为100%
,它完全适合屏幕 。但是,当我将Box 2的宽度设置为screen.width
时,该框的宽度比屏幕的宽度大100px。
有人可以告诉我为什么会这样吗?以后我需要对Box 2的宽度进行计算,所以我不想将宽度设置为100%。
谢谢。
// Box 1
var svgStats = d3.select(position).append('svg').attr('width', '100%').attr('height', 300);
// Box 2
screenWidth = screen.width;
var svg_process_name = d3.select('#heatmap').append('svg').attr('margin-left', '20px').attr('width', screenWidth).attr('height', svgheight).attr("border", 1);