Screen.width大于100%宽度

时间:2018-11-06 16:29:14

标签: javascript html css d3.js width

当我滚动到右端时,下图显示2个框。我将Box 1的宽度设置为100%,它完全适合屏幕 。但是,当我将Box 2的宽度设置为screen.width时,该框的宽度比屏幕的宽度大100px。

有人可以告诉我为什么会这样吗?以后我需要对Box 2的宽度进行计算,所以我不想将宽度设置为100%。

谢谢。

enter image description here

// 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);

0 个答案:

没有答案