Source code

Revision control

Copy as Markdown

Other Tools

Test Info:

<!DOCTYPE html>
<meta charset="utf-8">
<title>CSS Test: min-content with negative margins cancelling inline sizes must not crash</title>
<!-- Span with padding followed by a different span with negative margin -->
<div style="width:min-content">
<span style="padding-left:50px;"></span><span style="margin-left:-50px;"></span>text content here
</div>
<!-- Border variant -->
<div style="width:min-content">
<span style="border-left:50px solid transparent;"></span><span style="margin-left:-50px;"></span>text content here
</div>
<!-- padding-right + negative margin-left on next element -->
<div style="width:min-content">
<span style="padding-right:50px;"></span><span style="margin-left:-50px;"></span>text content here
</div>
<!-- Multiple cancellations -->
<div style="width:min-content">
<span style="padding-left:30px;"></span><span style="padding-left:20px;"></span><span style="margin-left:-50px;"></span>text
</div>
<!-- Long word variant -->
<div style="width:min-content">
<span style="padding-left:50px;"></span><span style="margin-left:-50px;"></span>longwordwithoutbreaks
</div>