drop down menu

by Annett

HTML

<nav>
    <ul>
        <li><a href="">Home</a></li>
        <li><a href="">Tutorial</a>
			<ul>
				<li><a href="#">Photoshop</a></li>
				<li><a href="#">Illustrator</a></li>
				<li><a href="#">Web Design</a>
					<ul>
						<li><a href="#">HTML</a></li>
						<li><a href="#">CSS</a></li>
					</ul>    
                 </li>   
			</ul>   
        </li>    
        <li><a href="">Articles</a></li>
			<ul>
				<li><a href="#">Web Design</a></li>
				<li><a href="#">User Experience</a></li>
			</ul>        
        <li><a href="">Ispirations</a></li>
    </ul>
</nav>

CSS

nav ul ul  {
    display: none;
}

nav ul li:hover > ul {
    display: block;
}

nav ul {
    background: #dddddd;
    position: relative;
    display: inline-table;
    list-style:none;
    padding: 0;
}

nav ul:after {
    content:"";
    clear: both;
    display: block;
}

nav ul li {
    float: left;
}

nav ul li:hover {
    background: #4b545f;
}

nav ul li:hover a {
    color: #ffffff;
}

nav ul li a {
    display: block; 
    padding: 25px 40px;
    text-decoration: none;
}

/* subnav */
nav ul ul {
    position: absolute;
    padding: 0;
    top: 100%;
    background: #5f6975;
}

nav ul ul li {
    float:none;
    position: relative;
}

nav ul ul li a {
    padding: 15px 40px;
}

nav ul ul li a:hover {
    background: #4b545f;
}

nav ul ul ul {
    position: absolute;
    left: 100%;
    top:0;
}