Reputation: 796
I'm wanting to use <ol>
> <li>
with bootstrap columns. I want them to behave actually how this code would if the <li class="col-6 col-md-3">
was a <div class="col-6 col-md-3">
.
Is this possible?
ol.test {
list-style-type: none;
display: inline-block;
}
li {
display: block;
}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha256-L/W5Wfqfa0sdBNIKN9cG6QA5F2qx4qICmU2VgLruv9Y=" crossorigin="anonymous" />
<div class="row mt-4">
<ol class="test">
<li class="col-6 col-md-3">
<div class="card mb-3 text-center">
<img class="card-img-top" src="test.com/hi.png" alt="Card image cap">
<div class="card-body">
<h5 class="card-title m-0"><a href="#" class="similar-link stretched-link">test text</a></h5>
</div>
</div>
</li>
<li class="col-6 col-md-3">
<div class="card mb-3 text-center">
<img class="card-img-top" src="test.com/hi.png" alt="Card image cap">
<div class="card-body">
<h5 class="card-title m-0"><a href="#" class="similar-link stretched-link">test text</a></h5>
</div>
</div>
</li>
<li class="col-6 col-md-3">
<div class="card mb-3 text-center">
<img class="card-img-top" src="test.com/hi.png" alt="Card image cap">
<div class="card-body">
<h5 class="card-title m-0"><a href="#" class="similar-link stretched-link">test text</a></h5>
</div>
</div>
</li>
<li class="col-6 col-md-3">
<div class="card mb-3 text-center">
<img class="card-img-top" src="test.com/hi.png" alt="Card image cap">
<div class="card-body">
<h5 class="card-title m-0"><a href="#" class="similar-link stretched-link">test text</a></h5>
</div>
</div>
</li>
</ol>
</div>
Upvotes: 0
Views: 44
Reputation: 120
Yes, this is absolutely possible. Just apply the column classes such as <li class="col-md-3">LIST ITEM</li>
I'd make sure to just wrap it in a <div class="row"></div>
in order to clear the floats or as Kostas has mentioned, apply the .row
to the ol
Upvotes: 1