File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -3675,7 +3675,17 @@ function makePlotFramework(gd) {
36753675 // The plot container should always take the full with the height of its
36763676 // parent (the graph div). This ensures that for responsive plots
36773677 // without a height or width set, the paper div will take up the full
3678- // height & width of the graph div.
3678+ // height & width of the graph div.
3679+ // So, for responsive plots without a height or width set, if the plot
3680+ // container's height is left to 'auto', its height will be dictated by
3681+ // its childrens' height. (The plot container's only child is the paper
3682+ // div.)
3683+ // In this scenario, the paper div's height will be set to 100%,
3684+ // which will be 100% of the plot container's auto height. That is
3685+ // meaninglesss, so the browser will use the paper div's children to set
3686+ // the height of the plot container instead. However, the paper div's
3687+ // children do not have any height, because they are all positioned
3688+ // absolutely, and therefore take up no space.
36793689 . style ( {
36803690 width : "100%" ,
36813691 height : "100%"
You can’t perform that action at this time.
0 commit comments