JSFiddle - React, Tailwind, and code Playground

by StefanCoetzee

HTML

<body id='Search' >
    <div id='menu'>
        <div class='bars'></div>
            <a href='/home/' title='Home'>Home</a>
            <a href='/community/' title='Community'>Community</a>
            <a href='/search/' title='Search'>Search</a>
            <a href='/contact/' title='Contact'>Contact</a>
        <div class='bars shift'></div>            
    </div>
</body>

CSS

.bars {border-top:1px solid #CCC;height:5px;border-bottom:1px solid #CCC;height:5px;}
.shift {margin-top:-6px;}
#menu {font-family:arial;font-size:12pt;text-align:center;}    
#menu a {display:inline-block;padding:7px;text-decoration:none;color:#000;}
.active {border-bottom:5px solid red;}

JavaScript

$(document).ready(function() {
    var id = $('body').attr('id');
    $('#menu a').each(function() {
        var title = $(this).attr('title');
        $(this).removeClass('active');
        if (title == id) {$(this).addClass('active');}
    });
});