column visual artefacts when breaking flex containers (styled by boostrap)
Categories
(Core :: Layout: Columns, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | wontfix |
firefox90 | --- | wontfix |
firefox91 | --- | fix-optional |
firefox92 | --- | fix-optional |
People
(Reporter: cdalxndr, Unassigned)
References
(Regression)
Details
(Keywords: regression)
Attachments
(3 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0
Steps to reproduce:
Using responsive column-count depending on device width.
column-count 2 and 3 show visual artifacts.
Original issue: https://github.com/twbs/bootstrap/issues/34473
Test case: https://codepen.io/cdalxndr/pen/xxdEPWP
Actual results:
Text is misaligned and row is split between columns.
Expected results:
Clear column separation and no misalignment.
Here's a simplified test case: https://codepen.io/cdalxndr/pen/LYybega
The text misalignment is not reproductible in this test, only the slippage into the second column when column-count=2.
The simplified test case is reproductible also in Chrome and Edge browser, and they look visually the same.
Updated•4 years ago
|
Updated•4 years ago
|
Comment 6•4 years ago
|
||
Updated•4 years ago
|
Comment 7•4 years ago
|
||
Our flex container fragmentation isn't perfect, and there may be some chance to refine the break opportunities. The original testcase does look better in Chrome, but bootstrap adds a lot of style in nested DOM tree, so it may require more analysis to figure out what rendering is more reasonable.
Description
•