Меню посмотреть!

by satantx

HTML

<div id="container">
<ul id="menu">
  <li><a href="#">About Me</a>
        <ul>
            <li><a href="#">Lorem ipsum dolor</a></li>
            <li><a href="#">Maecenas lacinia sem</a></li>
            <li><a href="#">Suspendisse fringilla</a></li>
        </ul>
    </li>
    <li><a href="#">Portfolio</a>
        <ul>
            <li><a href="#">Lorem ipsum dolor</a></li>
            <li><a href="#">Maecenas dignissim fermentum luctus</a></li>
            <li><a href="#">Suspendisse fringilla</a></li>
            <li><a href="#">Lorem ipsum dolor</a></li>
            <li><a href="#">Maecenas lacinia sem</a></li>
            <li><a href="#">Suspendisse fringilla</a></li>
        </ul>
    </li>
    <li><a href="#">Clients</a>
        <ul>
            <li><a href="#">Lorem ipsum dolor</a></li>
            <li><a href="#">Maecenas lacinia sem</a></li>
            <li><a href="#">Suspendisse fringilla</a></li>
        </ul>
    </li>
    <li><a href="#">Contact Me</a>
        <ul>
            <li><a href="#">Lorem ipsum dolor</a></li>
            <li><a href="#">Maecenas dignissim fermentum luctus</a></li>
            <li><a href="#">Suspendisse fringilla</a></li>
        </ul>
    </li>
    <li><a href="#">Support</a></li>
</ul>
                </div>

CSS

#homeblock {
    margin: 10px auto 10px auto;
    width:1000px;
}

    #container {
        position: relative;
        
    }

    #container:after {
        content: "";
        display: block;
        clear: both;
        height: 0;
    }

    #menu {
        position: relative;
        float: left;
        width: 100%;

        box-shadow: inset 0 1px 1px rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.15), 0 1px 3px rgba(0,0,0,.15);
        background: #F0F4F6; 
    border-bottom:1px solid #CBD9E0;
    border-top:1px solid #CBD9E0;
    }

    #menu, #menu ul {
        list-style: none;
    }

    #menu > li {
        float: left;
        position: relative;
        box-shadow: 1px 0 0 rgba(255,255,255,.25);
        perspective: 1000px;        
    }

    #menu > li:first-child {
        border-left: 1px solid rgba(255,255,255,.25);
        box-shadow: -1px 0 0 rgba(0,0,0,.1), 1px 0 0 rgba(255,255,255,.25);
    }

    #menu a {
        display: block;
        position: relative;
        z-index: 10;
        padding: 20px 20px 20px 20px;
        text-decoration: none;
        color: rgba(75,75,75,1);
        line-height: 1;
        font-weight: 600;
        font-size: 12px;
        letter-spacing: -.05em;
        background: transparent;        
        text-shadow: 0 1px 1px rgba(255,255,255,.9);
        transition: all .25s ease-in-out;
    font: 20px/1 Arial, Tahoma, sans-serif;
    
    }

    #menu > li:hover > a {
        background: #333;
        color: rgba(0,223,252,1);
        text-shadow: none;
    }

    #menu li ul  {
        position: absolute;
        z-index: 200;
        width: 200px;
        padding: 0;
        opacity: 0;
        visibility: hidden;
        background: transparent;
        overflow: hidden;
        transform-origin: 50% 0%;

    }


    #menu li:hover ul {
        padding: 15px 0;
        background: #333;
        opacity: 1;
        visibility: visible;
        box-shadow: 1px 1px 7px rgba(0,0,0,.5);
       ...