nav3.html
Timeline
nav5.html

Navbar 4 - add CSS

multimenu navbar - hover/javascript "togglehc", with added CSS

We will add some CSS for now, mainlyto make it more user-friendly:

HTML changes:

Adding CSS, the code grows, so for now, we will handle one navbar on each page, to keep JavaScript/CSS code to a minimum.


Added CSS for the Advanced Checkbox Hack


    /* Advanced Checkbox Hack*/
    body {
        -webkit-animation: bugfix infinite 1s;
    }
    @-webkit-keyframes bugfix {
        from {padding:0;}
        to {padding:0;}
    }

Final HTML solution for multimenu navbar - only here to show the navbar HTML


<nav id="hc">
    <input type="checkbox" id="cbhc" />
    <input type="checkbox" id="cbdisplay" /><label id="lbldisplay" for="cbdisplay" onclick><span id="btndisplay"></span></label>
    <label id="lblhc" for="cbhc" onclick="toggleMode(this)"><i></i></label>
    <ul id="ulhc" class="hovermode">
        <li class="show"><a class="nohover" href="#index">Logo</a></li>
        <li><a href="#home">Home</a></li>
        <li><a href="javascript:void(0)" onclick="toggleMe(this)"></a><a href="#news">News</a>
            <ul>
                <li><a href="#news1">News 1</a></li>
                <li><a href="#news2">News 2</a></li>
                <li><a href="javascript:void(0)" onclick="toggleMe(this)"></a><a href="#news3">News 3</a>
                    <ul>
                        <li><a href="#news31">News 31</a></li>
                        <li><a href="javascript:void(0)" onclick="toggleMe(this)"></a><a href="#news32">News 32</a>
                            <ul>
                                <li><a href="#news321">News 321</a></li>
                                <li><a href="#news322">News 322</a></li>
                                <li><a href="#news323">News 323</a></li>
                                <li><a href="#news324">News 324</a></li>
                            </ul>
                        </li>
                        <li><a href="#news33">News 33</a></li>
                         <li><a href="#news34">News 34</a></li>
                     </ul>
                 </li>
                 <li><a href="#news4">News 4</a></li>
             </ul>
         </li>
         <li><a href="javascript:void(0)" onclick="toggleMe(this)"></a><a href="#contact">Contact</a>
             <ul>
                 <li><a href="#contact1">Contact1</a></li>
                 <li><a href="#contact2">Contact2</a></li>
                 <li><a href="#contact3">Contact3</a></li>
                 <li><a href="#contact4">Contact4</a></li>
             </ul>
         </li>
         <li><a href="#about">About</a></li>
     </ul>
 </nav>
nav3.html
Timeline
nav5.html