I'm currently working on creating a menu using bootstrap 3, and here is the code snippet I have implemented:
<section id="menu">
<div class="container-fluid">
<div class="row">
<div class="col-xs-12 col-sm-2">
<img class="img-responsive" src="logo.jpg" alt="logo">
</div>
<div class="col-xs-12 col-sm-2 nana">
<p>Some other menu</p>
</div>
<div class="col-xs-12 col-sm-2">
<p>Some other menu</p>
</div>
<div class="col-xs-12 col-sm-2">
<p>Some other menu</p>
</div>
<div class="col-xs-12 col-sm-2">
<p>Some other menu</p>
</div>
<div class="col-xs-12 col-sm-2">
<p>Some other menu</p>
</div>
</div>
</div>
</section>
My goal is to achieve a design like this:
https://i.sstatic.net/Hp1AS.png
I want to add lines between each menu item for separation. When I use the "border-bottom" property, it expands across all columns instead of just separating the menus. Applying margins breaks the layout. Is there a way to achieve this without causing issues?
I am considering using :before or :after, but I'm unsure how to proceed. Any suggestions or assistance would be greatly appreciated!