I have two columns which should be 9 spaces and 3 spaces at col-sm and above. At any width below that, I need first column to take up all 12 spaces, and I want the other column to not even display and take up no space anywhere. Should be easy but I can't seem to figure out how to do it reading bootstrap docs. I've tried a number of different col settings and none of them work and the 3 space column always displays wrapped underneath the 9 space column and still only takes up 3 spaces. Here's the last unsuccessful try. There's some sort of subtlety that I am missing
<div class="container-fluid">
<div class="row no-gutters">
<div class="col-12 col-sm-9">
</div>
<div class="d-col-none d-sm-block col-sm-3">
</div>
</div>
</div>