diff --git a/IPython/html/static/style/ipython.min.css b/IPython/html/static/style/ipython.min.css
index f5a42c9bb..aa541e87d 100644
--- a/IPython/html/static/style/ipython.min.css
+++ b/IPython/html/static/style/ipython.min.css
@@ -187,6 +187,26 @@ Browsers not listed, including Safari, are supported via the styling under the
/* Modern browsers */
justify-content: center;
}
+.hbox.baseline,
+.vbox.baseline,
+.baseline {
+ /* Old browsers */
+ -webkit-box-pack: baseline;
+ -moz-box-pack: baseline;
+ box-pack: baseline;
+ /* Modern browsers */
+ justify-content: baseline;
+}
+.hbox.stretch,
+.vbox.stretch,
+.stretch {
+ /* Old browsers */
+ -webkit-box-pack: stretch;
+ -moz-box-pack: stretch;
+ box-pack: stretch;
+ /* Modern browsers */
+ justify-content: stretch;
+}
.hbox.align-start,
.vbox.align-start,
.align-start {
@@ -217,6 +237,26 @@ Browsers not listed, including Safari, are supported via the styling under the
/* Modern browsers */
align-items: center;
}
+.hbox.align-baseline,
+.vbox.align-baseline,
+.align-baseline {
+ /* Old browsers */
+ -webkit-box-align: baseline;
+ -moz-box-align: baseline;
+ box-align: baseline;
+ /* Modern browsers */
+ align-items: baseline;
+}
+.hbox.align-stretch,
+.vbox.align-stretch,
+.align-stretch {
+ /* Old browsers */
+ -webkit-box-align: stretch;
+ -moz-box-align: stretch;
+ box-align: stretch;
+ /* Modern browsers */
+ align-items: stretch;
+}
div.error {
margin: 2em;
text-align: center;
@@ -1533,6 +1573,9 @@ div.cell.text_cell.rendered {
/* Modern browsers */
justify-content: flex-start;
/* Box */
+ /* Old browsers */
+ /* Modern browsers */
+ /* Box */
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
@@ -1585,6 +1628,9 @@ div.cell.text_cell.rendered {
/* Modern browsers */
justify-content: flex-start;
/* Box */
+ /* Old browsers */
+ /* Modern browsers */
+ /* Box */
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
@@ -1640,6 +1686,9 @@ div.cell.text_cell.rendered {
/* Modern browsers */
justify-content: flex-start;
/* Box */
+ /* Old browsers */
+ /* Modern browsers */
+ /* Box */
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
@@ -1692,6 +1741,9 @@ div.cell.text_cell.rendered {
/* Modern browsers */
justify-content: flex-start;
/* Box */
+ /* Old browsers */
+ /* Modern browsers */
+ /* Box */
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
diff --git a/IPython/html/static/style/style.min.css b/IPython/html/static/style/style.min.css
index 77a2e2621..82f394964 100644
--- a/IPython/html/static/style/style.min.css
+++ b/IPython/html/static/style/style.min.css
@@ -7539,6 +7539,26 @@ Browsers not listed, including Safari, are supported via the styling under the
/* Modern browsers */
justify-content: center;
}
+.hbox.baseline,
+.vbox.baseline,
+.baseline {
+ /* Old browsers */
+ -webkit-box-pack: baseline;
+ -moz-box-pack: baseline;
+ box-pack: baseline;
+ /* Modern browsers */
+ justify-content: baseline;
+}
+.hbox.stretch,
+.vbox.stretch,
+.stretch {
+ /* Old browsers */
+ -webkit-box-pack: stretch;
+ -moz-box-pack: stretch;
+ box-pack: stretch;
+ /* Modern browsers */
+ justify-content: stretch;
+}
.hbox.align-start,
.vbox.align-start,
.align-start {
@@ -7569,6 +7589,26 @@ Browsers not listed, including Safari, are supported via the styling under the
/* Modern browsers */
align-items: center;
}
+.hbox.align-baseline,
+.vbox.align-baseline,
+.align-baseline {
+ /* Old browsers */
+ -webkit-box-align: baseline;
+ -moz-box-align: baseline;
+ box-align: baseline;
+ /* Modern browsers */
+ align-items: baseline;
+}
+.hbox.align-stretch,
+.vbox.align-stretch,
+.align-stretch {
+ /* Old browsers */
+ -webkit-box-align: stretch;
+ -moz-box-align: stretch;
+ box-align: stretch;
+ /* Modern browsers */
+ align-items: stretch;
+}
div.error {
margin: 2em;
text-align: center;
@@ -9305,6 +9345,9 @@ div.cell.text_cell.rendered {
/* Modern browsers */
justify-content: flex-start;
/* Box */
+ /* Old browsers */
+ /* Modern browsers */
+ /* Box */
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
@@ -9357,6 +9400,9 @@ div.cell.text_cell.rendered {
/* Modern browsers */
justify-content: flex-start;
/* Box */
+ /* Old browsers */
+ /* Modern browsers */
+ /* Box */
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
@@ -9412,6 +9458,9 @@ div.cell.text_cell.rendered {
/* Modern browsers */
justify-content: flex-start;
/* Box */
+ /* Old browsers */
+ /* Modern browsers */
+ /* Box */
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
@@ -9464,6 +9513,9 @@ div.cell.text_cell.rendered {
/* Modern browsers */
justify-content: flex-start;
/* Box */
+ /* Old browsers */
+ /* Modern browsers */
+ /* Box */
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;