I tried bugfix with page-break-inside: avoid
, but for me it didn’t work fine with only this property and value on Firefox.
Then I used the following solution and, in my case, work well for Firefox, Chrome and Edge:
#columnasFooter {
column-count: 3;
}
#columnasFooter li {
/* for Chrome and Edge */
break-inside: avoid-column;
/* for Firefox */
display: inline-grid;
page-break-inside: avoid;
}
/* for Chrome and Edge */
@supports (break-inside: avoid-column) {
#columnasFooter li {
display: block;
}
}
As you can see, I used @supports rule to bugfix. Maybe, it could be useful to someone