Fallowing icon

Wednesday, August 14, 2013

How to add CSS3 menu for blogger


When we are blogging, menu is very useful for manage our links and pages. CSS3 menus are helps to improve your blog appearance.

All CSS menus have css code and html code. CSS codes are helps to style menus and html code is used to build stricter of the menu.

Menu html Code :-
                                 Edit this html code and past it in your blog template HTML/JavaScript Gadget.
                   
                     parth:-
                                 Blgger Dashbord-> Layout -> Add a Gadget -> HTML/JavaScript -> Copy and past html code.

                       <div id='cssmenu'>
                       <!--aicotutorial.com-->
                       <ul>
                           <li><a href="http://www.aicotutorial.com/">Home</a></li>
                            <li class='has-sub '><
a href="#">Tutorials</a>
                                <ul>
                                     <li class='has-sub '><
a
href="#">Tutorial 1</a>
                                           <ul>
                                                 <li><
a
href="#">New Tutorial</a></li>
                                                 <li><
a
href="#">New Tutorial</a></li>
                                          </ul>
                                     </li>
                                </ul>
                            </li>
                            <li><
a
href="#">About Us</a></li>
                            <li><
a href=
"http://www.aicotutorial.com/">Aicotutorial</a></li>
                         </ul>                    
                         </div>

Menu html code explain:- 

1)
                                                 <ul> 
                             <li><a href='#'>First</a></li>
                             <li><a href='#'>Second</a></li> 
                         </ul>

                         code link this-                         

                                                
2)
                                                    <ul> 
                              <li class='has-sub '><a href="#">First</a>
                                <ul>
                                     <li class='has-sub '><
a
href="#">Sub First</a></li>
                                     <li class='has-sub '><a href="#">Sub Second</a></li>
                                </ul> 
                               <li><a href="#">Second</a></li> 
                           </ul>

                         Code like this-
                                                   

3)
                                                    
                                                        <ul> 
                                <li class='has-sub '><a href="#">First</a>
                                   <ul>
                                       <li class='has-sub '><
a
href="#">Sub First</a>
                                   <ul>
                                       <li><
a
href="#">Sub Sub First</a></li>
                                       <li><
a
href="#">Sub Sub Second</a></li>
                                   </ul>

                                 </li>
                                 <li class='has-sub '><a href="#">Sub Second</a></li>
                             </ul> 
                             <li><a href="#">Second</a></li> 
                             </ul>

                        
                                                Design like this-

4)                                              Replace # symbol to it's menu tab links.
                             <a href="#">Link name</a>  

                                                   Eg:- <a href="http://www.aicotutorial.com/">Aicotutorial</a>                                                         


Menu CSS code:- 

                 Copy and past this CSS code in your blogger template.
               
            1)  Add CSS code to blogger :- 
                         
                             1)  Go to blogger Template
                             2)  Get Backup
                             3)  Add css code between  ![CDATA[  ......   ]]> 

                    eg:- ![CDATA[   .bold-Test {font-weight:blod;} ]]>   
  

                               How i add CSS Style code to Blogger? 
                 
 Download CSS code:- Download Link

                           #cssmenu ul,
                                       #cssmenu li,
                                       #cssmenu span,
                                       #cssmenu a
{
                                               margin: 0;
                                               padding: 0;
                                               position: relative;
                                       }
                                       #cssmenu {
                                               height: 49px;
                                               border-radius: 5px 5px 0 0;
                                               -moz-border-radius: 5px 5px 0 0;
                                               -webkit-border-radius: 5px 5px 0 0;
                                               background: #141414;                        

 background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAIAAACUDVRzAAAAA3NCSVQICAjb4U/gAAAALElEQVQImWMwMrJi+v//PxMDw3+m//8ZoPR/qBgDEhuXGLoeYswhXg8R5gAAdVpfoJ3dB5oAAAAASUVORK5CYII=) 100% 100%;
                                                background: -moz-linear-gradient(top, #32323a 0%, #141414 100%);
                                                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #32323a), color-stop(100%, #141414));
                                                background: -webkit-linear-gradient(top, #32323a 0%, #141414 100%);
                                                background: -o-linear-gradient(top, #32323a 0%, #141414 100%);
                                                background: -ms-linear-gradient(top, #32323a 0%, #141414 100%);
                                                background: linear-gradient(to bottom, #32323a 0%, #141414 100%);
                                                border-bottom: 2px solid #0fa1e0;
                                         }
                                         #cssmenu:after,
                                         #cssmenu ul:after
{
                                                content: '';
                                                display: block;
                                                clear: both;
                                         }
                                         #cssmenu a {
                                                background: #141414;  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAIAAACUDVRzAAAAA3NCSVQICAjb4U/gAAAALElEQVQImWMwMrJi+v//PxMDw3+m//8ZoPR/qBgDEhuXGLoeYswhXg8R5gAAdVpfoJ3dB5oAAAAASUVORK5CYII=) 100% 100%;
                                                background: -moz-linear-gradient(top, #32323a 0%, #141414 100%);
                                                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #32323a), color-stop(100%, #141414));
                                                background: -webkit-linear-gradient(top, #32323a 0%, #141414 100%);
                                                background: -o-linear-gradient(top, #32323a 0%, #141414 100%);
                                                background: -ms-linear-gradient(top, #32323a 0%, #141414 100%);
                                                background: linear-gradient(to bottom, #32323a 0%, #141414 100%);
                                                color: #ffffff;
                                                display: inline-block;
                                                font-family: Helvetica, Arial, Verdana, sans-serif;
                                                font-size: 12px;
                                                line-height: 49px;
                                                padding: 0 20px;
                                                text-decoration: none;
                                         }
                                         #cssmenu ul {
                                                list-style: none;
                                         }
                                         #cssmenu > ul {
                                                float: left;
                                         }
                                         #cssmenu > ul > li {
                                                float: left;
                                         }
                                         #cssmenu > ul > li:hover:after {
                                                 content: '';
                                                 display: block;
                                                 width: 0;
                                                 height: 0;
                                                 position: absolute;
                                                 left: 50%;
                                                 bottom: 0;
                                                 border-left: 10px solid transparent;
                                                 border-right: 10px solid transparent;
                                                 border-bottom: 10px solid #0fa1e0;
                                                 margin-left: -10px;
                                         }
                                         #cssmenu > ul > li:first-child > a {
                                                 border-radius: 5px 0 0 0;
                                                 moz-border-radius: 5px 0 0 0;
                                                 -webkit-border-radius: 5px 0 0 0;
                                         }
                                         #cssmenu > ul > li:last-child > a {
                                                  border-radius: 0 5px 0 0;
                                                  -moz-border-radius: 0 5px 0 0;
                                                  -webkit-border-radius: 0 5px 0 0;
                                         }
                                         #cssmenu > ul > li.active a {
                                                  box-shadow: inset 0 0 3px #000000;
                                                  -moz-box-shadow: inset 0 0 3px #000000;
                                                  -webkit-box-shadow: inset 0 0 3px #000000;
                                                   background: #070707;  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAIAAACUDVRzAAAAA3NCSVQICAjb4U/gAAAALklEQVQImWNQU9Nh+v//PxMDw3+m//8ZkNj/mRgYIHxy5f//Z0BSi18e2TwS5QG4MGB54HL+mAAAAABJRU5ErkJggg==) 100% 100%;
                                                    background: -moz-linear-gradient(top, #26262c 0%, #070707 100%);
                                                    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #26262c), color-stop(100%, #070707));
                                                    background: -webkit-linear-gradient(top, #26262c 0%, #070707 100%);
                                                    background: -o-linear-gradient(top, #26262c 0%, #070707 100%);
                                                    background: -ms-linear-gradient(top, #26262c 0%, #070707 100%);
                                                    background: linear-gradient(to bottom, #26262c 0%, #070707 100%);
                                          }
                                          #cssmenu > ul > li:hover > a {
                                                     background: #070707;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAIAAACUDVRzAAAAA3NCSVQICAjb4U/gAAAALklEQVQImWNQU9Nh+v//PxMDw3+m//8ZkNj/mRgYIHxy5f//Z0BSi18e2TwS5QG4MGB54HL+mAAAAABJRU5ErkJggg==) 100% 100%;
                                                     background: -moz-linear-gradient(top, #26262c 0%, #070707 100%);
                                                     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #26262c), color-stop(100%, #070707));
                                                     background: -webkit-linear-gradient(top, #26262c 0%, #070707 100%);
                                                     background: -o-linear-gradient(top, #26262c 0%, #070707 100%);
                                                     background: -ms-linear-gradient(top, #26262c 0%, #070707 100%);
                                                     background: linear-gradient(to bottom, #26262c 0%, #070707 100%);
                                                     box-shadow: inset 0 0 3px #000000;
                                                     -moz-box-shadow: inset 0 0 3px #000000;
                                                     -webkit-box-shadow: inset 0 0 3px #000000;
                                          }
                                          #cssmenu .has-sub {
                                                      z-index: 1;
                                          }
                                          #cssmenu .has-sub:hover > ul {
                                                       display: block;
                                          }
                                          #cssmenu .has-sub ul {
                                                       display: none;
                                                       position: absolute;
                                                       width: 200px;
                                                       top: 100%;
                                                       left: 0;
                                          }
                                          #cssmenu .has-sub ul li {
                                                       *margin-bottom: -1px;
                                          }
                                          #cssmenu .has-sub ul li a {
                                                       background: #0fa1e0;
                                                       border-bottom: 1px dotted #6fc7ec;
                                                       filter: none;
                                                       font-size: 11px;
                                                       display: block;
                                                       line-height: 120%;
                                                       padding: 10px;
                                         }
                                         #cssmenu .has-sub ul li:hover a {
                                                        background: #0c7fb0;
                                         }
                                         #cssmenu .has-sub .has-sub:hover > ul {
                                                         display: block;
                                         }
                                         #cssmenu .has-sub .has-sub ul {
                                                         display: none;
                                                         position: absolute;
                                                         left: 100%;
                                                         top: 0;
                                         }
                                         #cssmenu .has-sub .has-sub ul li a {
                                                        background: #0c7fb0;
                                                        border-bottom: 1px dotted #6db2d0;
                                         }
                                         #cssmenu .has-sub .has-sub ul li a:hover {
                                                        background: #095c80;
                                         }


Download full menu code:- download

No comments:

:a   :b   :c   :d   :e   :f   :g   :h   :i   :j   :k   :l   :m   :n   :o   :p   :q   :r   :s   :t

Post a Comment