File tree 1 file changed +11
-1
lines changed
1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -3708,7 +3708,17 @@ function makePlotFramework(gd) {
3708
3708
// The plot container should always take the full with the height of its
3709
3709
// parent (the graph div). This ensures that for responsive plots
3710
3710
// 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.
3712
3722
. style ( {
3713
3723
width : "100%" ,
3714
3724
height : "100%"
You can’t perform that action at this time.
0 commit comments