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 @@ -3675,7 +3675,17 @@ function makePlotFramework(gd) {
3675
3675
// The plot container should always take the full with the height of its
3676
3676
// parent (the graph div). This ensures that for responsive plots
3677
3677
// 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.
3679
3689
. style ( {
3680
3690
width : "100%" ,
3681
3691
height : "100%"
You can’t perform that action at this time.
0 commit comments