JSFiddle - React, Tailwind, and code Playground
by mac_cain13
HTML
<div class="container">
<div class="child">Child</div>
<div class="foo">Foo</div>
</div>
CSS
.container {
width: 300px;
min-height: 30px;
overflow: auto;
background: red;
}
.child {
float: left;
}
.foo {
background: blue;
overflow: hidden;
min-width: 50px;
}
JavaScript
$(".child").click(function() {
$(this).width($(this).width() + 10);
$(".foo").html($(".foo").width());
});