In a previous article i explain about to create asp.net menu
control with CSS, Here we build the dropdown menu with simple CSS.
Some project there no use create with asp.net menu control.
In that case we can use the simple CSS menu.
Main purpose of the article to explain the creation of
simple CSS menu, i hope this one will be easy to understand the concept behind
on CSS menu, here am not using any JavaScript to create CSS 
CSS:
<style type="text/css"> 
        ul 
        { 
            padding: 0px; 
            margin: 0px; /*By
  default padding and margin set as zero*/ 
        } 
        /*www.Dotnetcode.in*/ 
        ul li 
        { 
            display: inline; /*IT change ul display 
  in single line*/ 
            float: left; /*www.Dotnetcode.in*/ 
            width: 100px; /*Every menu its set the width*/ 
            font-size: 15px; /*Set
  the font size*/ 
            font-family: @Arial Unicode MS Verdana; 
            vertical-align: middle; 
        } 
        ul li a 
        { 
            color: #FFFFFF; 
            display: block; 
            background-color: #C82B16; 
            text-decoration: none; 
            line-height: 30px; /*Increase
  menu height*/ 
            padding-left: 8px; 
        } 
        ul li a:hover 
        { 
            /*www.Dotnetcode.in*/ 
            background-color: #333333; /*when doing Hover the color bg color change*/ 
        } 
        ul li ul li a 
        { 
            background-color: #C82B16; 
            font-size: 12px; 
        } 
        ul li ul li a:hover 
        { 
            background-color: #333333; 
            height: 30; 
            font-size: 12px; 
        } 
        ul li ul 
        { 
            visibility: hidden; /*Intial sub mune is hidden*/ 
        } 
        ul li:hover ul 
        { 
            visibility: visible; /*when doing Hover submenu visible*/ 
        } 
    </style> 
 | 
 
The list code make as menu control
<table cellpadding="0" cellspacing="0"> 
        <tr> 
            <td> 
                <!--www.Dotnetcode.in--> 
                <ul> 
                    <li><a href="Home.aspx">Home</a></li> 
                    <li><a href="Menu.aspx">Menu1</a></li> 
                    <li><a href="Menu2.aspx">Menu2</a> 
                        <ul> 
                            <li><a href="SubMenu1.aspx">SubMenu1</a></li> 
                            <li><a href="SubMenu2.aspx">SubMenu2</a></li> 
                            <li><a href="SubMenu3.aspx">SubMenu3</a></li> 
                        </ul> 
                    </li> 
                    <li><a href="Menu3.aspx">Menu3</a></li> 
                </ul> 
                <!--www.Dotnetcode.in--> 
            </td> 
        </tr> 
    </table> 
 | 
 
I hope you it helpful and you like it 
Share it with your
friends

0 comments:
Post a Comment