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 @@ -3708,7 +3708,17 @@ function makePlotFramework(gd) {
37083708 // The plot container should always take the full with the height of its
37093709 // parent (the graph div). This ensures that for responsive plots
37103710 // without a height or width set, the paper div will take up the full
3711- // height & width of the graph div.
3711+ // height & width of the graph div.
3712+ // So, for responsive plots without a height or width set, if the plot
3713+ // container's height is left to 'auto', its height will be dictated by
3714+ // its childrens' height. (The plot container's only child is the paper
3715+ // div.)
3716+ // In this scenario, the paper div's height will be set to 100%,
3717+ // which will be 100% of the plot container's auto height. That is
3718+ // meaninglesss, so the browser will use the paper div's children to set
3719+ // the height of the plot container instead. However, the paper div's
3720+ // children do not have any height, because they are all positioned
3721+ // absolutely, and therefore take up no space.
37123722 . style ( {
37133723 width : "100%" ,
37143724 height : "100%"
You can’t perform that action at this time.
0 commit comments