• {Sejam bem vindos ao blog Accio Materiais, o Lugar certo para a montagem certa}

  • ' Aqui você encontra tudo para sua edição potterhead e um pouco mais !

  • Olá Potterhead's,Aprenda a Fazer edições gatíssimas, basta da um clique!

  • Capas para Facebook

    Iae Potterhead's, Quem quiser conferir nossas capas, da um clique :),!

Next
Previous

15/04/2014

0

Making a CSS3 Animated Menu

Posted in

 Martin Angelov 

In this short tutorial, we will be using the power of CSS3 effects and transitions, to build a JavaScript-free animated navigation menu which you can use to add a polished look to your website or template. We will be using some neat features such as the :target pseudo selector and :after elements.

The HTML

The first step is to define the HTML backbone of the website. We are using HTML5 tags extensively, so we will need to include the HTML5 enabling script for IE in the head section of the document. As it is enclosed in a conditional comment, it is only going to be requested in IE browsers and will not affect the performance of the others:

index.html

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />

        <title>CSS3 Animated Navigation Menu | Tutorialzine Demo</title>

        <!-- Our CSS stylesheet file -->
        <link rel="stylesheet" href="assets/css/styles.css" />

        <!-- Including the Lobster font from Google's Font Directory -->
        <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Lobster" />

        <!-- Enabling HTML5 support for Internet Explorer -->
        <!--[if lt IE 9]>
          <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
        <![endif]-->
    </head>

    <body>

        <header>
            <h1>CSS3 Animated Navigation Menu</h1>
            <h2>&laquo; Read and download on Tutorialzine</h2>
        </header>

        <nav>
            <ul class="fancyNav">
                <li id="home"><a href="#home" class="homeIcon">Home</a></li>
                <li id="news"><a href="#news">News</a></li>
                <li id="about"><a href="#about">About us</a></li>
                <li id="services"><a href="#services">Services</a></li>
                <li id="contact"><a href="#contact">Contact us</a></li>
            </ul>
        </nav>

        <footer>Looks best in Firefox 4, usable everywhere.</footer>

    </body>
</html>
You can notice that we are including a stylesheet from Google APIs. It contains a @font-face declaration and includes the Lobster font into our page, from Google’s Web Font directory, which has grown to include more than 100 wonderful open source fonts, generously hosted by Google.
In the body of the document, we have the headernav and footer HTML5 tags, which divide the page into three sections with semantic value. We will be concentrating on the UL element inside the nav tag. This is our navigation menu.
The unordered list has a fancyNav class applied to it, which we will be using to limit the effect of the CSS styles that we will be writing in a moment. This will make the code more portable and limit any possible side effects. Another thing to point out is that each of the LI elements has an unique ID, linked to from the anchor elements inside them. This will enable us to use the :target pseudo-class to style the currently selected menu item.
So lets move on to the CSS styles.
CSS3 Animated Navigation Menu
CSS3 Animated Navigation Menu

The CSS

You might find it surprising that the navigation menu we are building does not use any images (except for the home icon – a transparent png). Everything is done with CSS3 gradientsbox shadows, and multiple backgrounds.
As for browser support, the menu works in the latest versions of Firefox, Chrome, Safari and Opera, while it is still usable in every IE version from 7 onwards. However, it does look best in Firefox 4, as it supports animating :before and :after pseudo elements via the transition property (other browsers are expected to follow suite).
Our CSS styles are defined in assets/styles.css. I would suggest that you download the menu code from the button above, and open that file in a text editor. We will be focusing primarily on the navigation menu, so I will be skipping the boring parts of the file.
Lets start styling the navigation menu! We first write the rules for the unordered list – targeted with thefancyNav class, and the li items:
.fancyNav{
    /* Affects the UL element */
    overflow: hidden;
    display: inline-block;

    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;

    box-shadow: 0 0 4px rgba(255, 255, 255, 0.6);
    -moz-box-shadow: 0 0 4px rgba(255, 255, 255, 0.6);
    -webkit-box-shadow: 0 0 4px rgba(255, 255, 255, 0.6);
}

.fancyNav li{
    /* Specifying a fallback color and we define CSS3 gradients for the major browsers: */

    background-color: #f0f0f0;
    background-image: -webkit-gradient(linear,left top, left bottom,from(#fefefe), color-stop(0.5,#f0f0f0), color-stop(0.51, #e6e6e6));
    background-image: -moz-linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);
    background-image: -o-linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);
    background-image: -ms-linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);
    background-image: linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);

    border-right: 1px solid rgba(9, 9, 9, 0.125);

    /* Adding a 1px inset highlight for a more polished efect: */

    box-shadow: 1px -1px 0 rgba(255, 255, 255, 0.6) inset;
    -moz-box-shadow: 1px -1px 0 rgba(255, 255, 255, 0.6) inset;
    -webkit-box-shadow: 1px -1px 0 rgba(255, 255, 255, 0.6) inset;

    position:relative;

    float: left;
    list-style: none;
}
Notice the huge list of CSS3 gradient syntaxes. All recent versions of Firefox, Chrome and Safari support gradients. With Opera and IE 10 (currently in platform preview mode), also joining in with their latest versions. Initially there were two competing syntaxes, backed by Mozilla (Firefox) on one side and Webkit (Chrome and Safari) on the other, but Firefox’s gradient syntax has been agreed on as the industry standard.
The next step is to use the :after pseudo element to create the dark shadows, displayed when you hover over a menu item:
.fancyNav li:after{

    /* This creates a pseudo element inslide each LI */	

    content:'.';
    text-indent:-9999px;
    overflow:hidden;
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:1;
    opacity:0;

    /* Gradients! */

    background-image:-webkit-gradient(linear, left top, right top, from(rgba(168,168,168,0.5)),color-stop(0.5,rgba(168,168,168,0)), to(rgba(168,168,168,0.5)));
    background-image:-moz-linear-gradient(left, rgba(168,168,168,0.5), rgba(168,168,168,0) 50%, rgba(168,168,168,0.5));
    background-image:-o-linear-gradient(left, rgba(168,168,168,0.5), rgba(168,168,168,0) 50%, rgba(168,168,168,0.5));
    background-image:-ms-linear-gradient(left, rgba(168,168,168,0.5), rgba(168,168,168,0) 50%, rgba(168,168,168,0.5));
    background-image:linear-gradient(left, rgba(168,168,168,0.5), rgba(168,168,168,0) 50%, rgba(168,168,168,0.5));

    /* Creating borders with box-shadow. Useful, as they don't affect the size of the element. */

    box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;
    -moz-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;
    -webkit-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;

    /* This will create a smooth transition for the opacity property */

    -moz-transition:0.25s all;
    -webkit-transition:0.25s all;
    -o-transition:0.25s all;
    transition:0.25s all;
}
The :after declaration creates a real styleable element. It has a smooth horizontal gradient that darkens the menu item when hovered upon. As it is invisible by default (opacity is set to 0), we are using CSS3 transitions to animate it between zero and full opacity, triggered on hover. Unfortunately only Firefox supports animating pseudo elements at this moment, but other browsers are expected to soon introduce this feature.
The Menu Explained
The Menu Explained
Next we will be using the :first-child and :last-child pseudo selectors to target the first and last menu items.
/* Treating the first LI and li:after elements separately */

.fancyNav li:first-child{
    border-radius: 4px 0 0 4px;
}

.fancyNav li:first-child:after,
.fancyNav li.selected:first-child:after{
    box-shadow:1px 0 0 #a3a3a3,2px 0 0 #fff;
    -moz-box-shadow:1px 0 0 #a3a3a3,2px 0 0 #fff;
    -webkit-box-shadow:1px 0 0 #a3a3a3,2px 0 0 #fff;

    border-radius:4px 0 0 4px;
}

.fancyNav li:last-child{
    border-radius: 0 4px 4px 0;
}

/* Treating the last LI and li:after elements separately */

.fancyNav li:last-child:after,
.fancyNav li.selected:last-child:after{
    box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff;
    -moz-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff;
    -webkit-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff;

    border-radius:0 4px 4px 0;
}

.fancyNav li:hover:after,
.fancyNav li.selected:after,
.fancyNav li:target:after{
    /* This property triggers the CSS3 transition */
    opacity:1;
}
Applying different styles to the first and last items is necessary, as we don’t want to display ugly borders that span outside the menu. We also round the appropriate corners of these elements.
Note: You can add class=”selected” to a list item in order to make it selected/active by default. This is useful when building templates or generating the menu with a server-side language.
After this we need to apply a fix to the menu. It is to hide the currently selected element when we hover on the menu again:
.fancyNav:hover li.selected:after,
.fancyNav:hover li:target:after{
    /* Hides the targeted li when we are hovering on the UL */
    opacity:0;
}

.fancyNav li.selected:hover:after,
.fancyNav li:target:hover:after{
    opacity:1 !important;
}
And lastly all that is left is to style the anchor elements that reside in the LIs.
/* Styling the anchor elements */

.fancyNav li a{
    color: #5d5d5d;
    display: inline-block;
    font: 20px/1 Lobster,Arial,sans-serif;
    padding: 12px 35px 14px;
    position: relative;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
    z-index:2;
    text-decoration:none !important;
    white-space:nowrap;
}

.fancyNav a.homeIcon{
    background:url('../img/home.png') no-repeat center center;
    display: block;
    overflow: hidden;
    padding-left: 12px;
    padding-right: 12px;
    text-indent: -9999px;
    width: 16px;
}
With this our animated CSS3 menu is complete!

To Wrap Up

Having your navigation menu built entirely with CSS gives you a great deal of control. You can customize every part of the design by swapping a color value or the font. The most of the bulk in the code came from having to supply a separate declaration for each browser, something that will soon be a thing of the past.
Did you like this tutorial? Be sure to share your thoughts in the comment section below.
0

Menus

MENU SIMPLES:
É um menu super simples e fácil! Exemplo:
Coloca isso no seu css:
.menusimples {float: center; font: 8px "Alterebro Pixel Font", small fonts; color:#fff !important; text-align: center; text-transform: uppercase; background-color: #969E57; padding: 6px; border-radius: 1px; text-shadow: 0 1px 0 #878f49;margin-bottom: 5px; margin-top:5px; letter-spacing:0px; display: inline-block; width: auto; align: center; text-align: center;}
E no local onde você quiser:
<div class="menusimples">Conteúdo aqui</div>
http://making-themes.tumblr.com/post/27158884623
Menu Splasher
Vou ensinar vocês a fazerem esse menu:
Primeiro coloquem isso no css de vocês (entre <style> e </style>):
/***Menu Simone(cerejadosundae)**/
 .navsm{float:left; overflow: hidden;background: -webkit-gradient(linear, left top, left bottom, from(#d6d6d6), to(#fff));display: inline-block; padding: 2px; text-align: center; color:#aaa;margin:1px; line-height:40px;height:40px;width:40px;font-size: 10px;font-family: 'Play', sans-serif; -webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;transition: all 0.5s linear;border-radius:100px; border: 1px solid #d6d6d6;}
.navsm:hover {height:56px;background:#eee;color:#aaa;}
.navsm img{width:18px;margin-top:10px; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; }
.navsm:hover img{-webkit-transform: rotate(360deg); }
Arrume as cores e tamanhos se desejar, mas só se souber mexer.
Em seguida cole isso onde deseja que o menu apareça:
<a href="LINK"><div class="navsm"><img src="http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/48x48/home.png"><br>Home</div></a><a href="LINK"><div class="navsm"><img src="http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/48x48/mail_2.png"><br>ask</div></a><a href="LINK"><div class="navsm"><img src="http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/48x48/delete.png"><br>Dash</div></a><a href="LINK"><div class="navsm"><img src="http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/48x48/photo.png"><br>Fotos</div></a>
Substitua os links e os icones se desejar, não esqueça que depois do link da imagem deve exitir um <br> para o nome ficar abaixo da foto. Espero que tenham entendido, qualquer dúvida venham na ask.
MENU HOVER (OU DE CORAÇÃO) DESLIZANTE — ESTILO FOFO:
Oi gente! Então, como o título diz, hoje vou ensinar para vocês como fazer o menu hover deslizante com um estilo mais fofinho ><
Exemplo:
Primeiro, põe esse código no teu css:
/* MENU HOVER FOFO POR GIOVANNA C. (VENTOS-DE-SETEMBRO) */


.heart {display : block; font-size: 10px; font-family: Tahoma; letter-spacing : 0; border-bottom : 1px solid #eee; background-repeat : no-repeat;    text-indent : 5px; vertical-align : middle; text-decoration : none; line-height : 15px; margin-bottom : 1px; padding-left : 3px; -webkit-transition: all 0.9s ease-out; -moz-transition: all 0.9s ease-out; border-left: solid #000; background: #f0f0f0; color: #666 !important;}


.heart:hover {display : block; text-decoration: none; vertical-align: middle; line-height: 15px; background: #fff; border-left: solid #C0D287; padding-left: 15px;}
Tudo o que está em negrito, pode ser mudado. o “border-left” é a borda do menu (como a borda azul no exemplo); o “padding-left” é o espaço entre a borda e o início da frase; o “background” é a cor do fundo. 
Agora, cole esse código onde você quiser o menu:
<div class="heart"> O que quer escrito</div>
E pronto, o menu com efeito fofo está pronto! Qualquer dúvida, é só perguntar na ask :D
  • Tutorial por Giovanna C.;
  • Se lhe for útil, dê like no post e credite ao making-themes
  • Não reblogue esse post!
  • Espero que tenham gostado! Qualquer dúvida, pergunta na ask :3
http://making-themes.tumblr.com/post/27456926396

14/04/2014

0

Menu left

Posted in

Menu left




A criação do menu não é minha, mas eu fiz os códigos então credite a mim pelos códigos okay? *-*

Então comece colocando isso no seu css:
.nav2 {background: #372d1a;display: inline-block; text-align:right; font-size:12px; color:#fff; float: center; margin:2px; font-family:verdana; padding:4px; width:260px;height:13px; -webkit-transition-duration: .90s;}
.nav2:hover {background:#4b412f;margin-left:-20;} #sidemenu {width: 300px;}
-bottom:0px; font-family: verdana;height:200px; font-size: 11px;-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.boxmenu {padding:5px; margin:8px;margin-bottom:15px;background:#6f9193; margi
n
Agora coloque esse código em baixo da id do content (Usada para centralizar o theme) ou caso não tiver a id do content em baixo de body:
<center>
<div id="sidemenu">
<center><a href="/" alt="­" ><div class="nav2">Home</div></a><span class="nav2" onClick="changeNavigation('01')">About</span><span class="nav2" onClick="changeNavigation('02')">Tumblr</span><a href="/ask" alt="­" ><div class="nav2">Ask me</div><a href="/tagged/suatag" alt="­" ><div class="nav2">My posts</div></a><a href="http://um link.com" alt="­" ><div class="nav2">Link</div></a><br>
</center> <div style="position:absolute; margin-left: 10px;width:180px; top:115px; padding-top:0px; z-index:2;"> <div class="boxmenu"> <img src="http://static.tumblr.com/frmjfs3/kY1m7a01j/8548-4.png"> </div> </div>
</center>
Mude o menu e o conteúdo da caixa de acordo com o que deseja e pronto *-*.
PS: Pegue os códigos pelo permalink caso tiver na dash/Larih



ul#menutt {
width: 160px; list-style:none; font: bold 16px Arial, Verdana, Serif; } ul#menutt li{ position:relative; } ul#menutt a { width: 160px; display: block; text-align:left; padding: 5px 10px; margin-bottom:1px; text-decoration: none; color: #000; background: #1cd117; border-left: 12px solid #05a22e; border-right: 3px solid #05a22e; voice-family: "\"}\""; voice-family:inherit; width:125px; } >#pagebody>ul#menutt a { width:125px; } /* Fix IE. Hide from IE Mac \*/ * html ul#menutt li { float: left; height: 1%; } * html ul#menutt li a { height: 1%; } /* End */ ul#menutt a:hover { color: #fff; background: #2aec09; border-right: 3px solid #17c71c; border-left: 12px solid #17c71c; } ul#menutt a span { display: none; } ul#menutt a:hover span { display: block; position: absolute; top:0; left: 160px; width: 130px; padding: 5px; margin-left:2px; color: #fff; background:#060; font-size: 10px; text-align:left; border:1px solid #000; }

13/04/2014

0

Links

<div style="background: transparent; top: 0px; left: 0px; width: 100%; height: 42px; z-index: 100; position: fixed;"><div id="margin">
<a href="http://materiaisparasuamontagemhp.blogspot.com.br//" title="Volte ao início"><div class="menuoneexclusive">Home</div>
</a><a href="http://ask.fm/AccioMateriais/" title="Pergunte, peça ou sugira"> <div class="menuexclusive">Ask</div></a>
<a href="http://materiaisparasuamontagemhp.blogspot.com.br/search/label/Tutoriais/" title="Aprenda"><div class="menuexclusive">Tutoriais</div>
</a> <a href="http://materiaisparasuamontagemhp.blogspot.com.br/search/label/Materiais%20Para%20Edi%C3%A7%C3%B5es/" title="Os melhores materiais para você"><div class="menuexclusive">Materiais</div></a>
<a href="http://materiaisparasuamontagemhp.blogspot.com.br/p/creditos.html" title="Me Ajudaram"><div class="menuexclusive">Créditos</div></a>
<a href="http://materiaisparasuamontagemhp.blogspot.com.br/p/seja-nosso-parceiro.html" title="Seja nosso parceiro"><div class="menuexclusive">Afilie-se</div></a> <a href="http://materiaisparasuamontagemhp.blogspot.com.br/p/blog-page_7.html" title="Faça seu Pedido"><div class="menuexclusive">Encomende</div></a></div></div>
0

Tutos

Número de comentários dentro de um balão


24/01/2013

Atualização: Gente, perdão! Eu errei um código e por isso vocês não estavam achando rsrsrs Já arrumei, então tentem de novo que agora tem que funcionar! :)
Tumblr_lxkut8dfbj1qc7i0zo1_500_large

Gente, vocês não tem noção de como esse tutorial foi pedido desde que troquei o layout! Me surpreendi pelo fato de terem me pedido tanto, porque esse tutorial é bem conhecido e já visto em vários blogs. Mas tudo bem, já que pediram, vim aqui trazer!

É bem simples, entre no seu HTML e busque (Ctrl+F) por ]]></b:skin>

 Acima dele coloque o código abaixo, substituindo a parte destacada pela url do seu modelo de balão.

.comment-bubble {
float: left; /* posicionamento a direita, pode mudar para right*/
width : 78px; /*largura da imagem do balão*/
height : 83px; /*atura da imagem do balão*/
background : url(http://migre.me/cXyq7) no-repeat;
font-size : 32px; /*tamanho da fonte do número de comentários*/
margin-top: -19px; /*margem em relação ao topo, ajuste o nº se precisar*/
margin-left: 10px; /*margem em relação ao lado esquerdo, ajuste o nº se precisar*/
padding: 3px; /* espaçamento interno*/
text-align : center; /*texto centralizado*/
}
 Lembre-se que em margin-top números negativos sobem e positivos descem. Já em margin-left números positivos vão para a direita e negativos para a esquerda. 

Visualize e se estiver tudo certo salve. PS: O balão ainda não vai aparecer. 

Agora marque a caixinha "Expandir modelos de widget" e procure por :
<b:includable id='post' var='post'>
Abaixo dele coloque o seguinte código :
<b:if cond='data:post.allowComments'> <a class='comment-bubble' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:post.numComments/></a></b:if> 
Agora visualize, e se o balão tiver certinho, salve.

Balões (se usar credite):


 

Espero que tenham gostado, como podem ver o tutorial é bem simples, então se não conseguirem tentem novamente. Kisses :*
http://goimagines.blogspot.com.br/2013/01/numero-de-comentarios-dentro-de-um-balao.html
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------



Menu com efeito hover


24/02/2012


Oi gente!
Antes de tudo quero agradecer por tantos elogios sobre o novo layout, vocês não sabem o quanto eu fiquei feliz com tantos recadinhos fofos, e embora ainda não tenha conseguido responder todos, saibam que fico muito grata pelo carinho de vocês. E assim que der continuo respondendo, afinal, ainda tem uns 4 post cujo comentários ainda não foram respondidos, mil perdões!
Perceberam que o aniversário do blog ta chegando? Faltam apenas 13 dias *o* Nem me liguei que já estava chegando e não preparei nada, ainda. Mas vou preparar umas coisas bem legais, como um concurso ou sorteio (o que vocês preferem? Em ambos o prêmio com certeza será um layout, porque prêmio real eu não posso dar agora haha) e uma retrospectiva, que não pode faltar né? (pra mostrar meus antigos layouts nada bonitos rsrs)

Mas sem delongas, vamos pro tutorial? Até porque eu já falei de mais
Como algumas pessoas pediram, e muitas gostaram, resolvi ensinar como fiz o menu que estou usando atualmente, esse aqui:


Antes de começar, quero creditar o lindo blog da Déb, o Spázio DM, pois foi lá que aprendi a fazer esse menu lindo <3

Quer aprender? Clica em leia mais!

Vou logo dizendo que é um pouco complicado, por isso requer bastante atenção. Mas não desista hein? Antes de ir fazendo, leia o tutorial inteiro antes, pra não pular partes por pressa ok? 

1- Entre em Design > Editar HTML e usando Ctrl+F procure por ]]></b:skin>
2- Logo acima desse trecho que procurou cole o seguinte código:

.navi1 {
display: block;
height: 64px;
margin:0 auto;
position: relative;
width: 623px;
}
.navi1 ul {
float: none;
list-style-image: none;
list-style-type: none;
margin: 3px 0;
}
.navi1 ul li {
height: 64px;
background-image: url(url da imagem aqui);
background-repeat: no-repeat;
float: left;
margin: 0px;
padding-top: 5px;
position: absolute;
}
.navi1 ul li a {
display: block;
height: 100%;
width: 100%;
}
.navi1 ul li.sm1 { background-position: 0px 0px; left: 0px; width: 125px; }
.navi1 ul li.sm2 { background-position: -125px 0px; left: 100px; width: 124px; }
.navi1 ul li.sm3 { background-position: -249px 0px; left: 200px; width: 124px; }
.navi1 ul li.sm4 { background-position: -373px 0px; left: 300px; width: 125px; }
.navi1 ul li.sm5 { background-position: -498px 0px; left: 400px; width: 126px; }
.navi1 ul li:hover { z-index: 1000; }
.navi1 ul li.sm1:hover { background-position: 0px -75px; }
.navi1 ul li.sm2:hover { background-position: -125px -75px; }
.navi1 ul li.sm3:hover { background-position: -249px -75px; }
.navi1 ul li.sm4:hover { background-position: -373px -75px; }
.navi1 ul li.sm5:hover { background-position: -498px -75px; }

Importante:

Em background-image:  Você vai colocar o link da imagem do seu menu, vou deixar uma imagem base pra vocês terem uma ideia de como fazer ou se quiserem editar a mesma fiquem a vontade. Recomendo que editem e usem essa que vou disponibilizar, pois ela está com a largura dos "quadradinhos coloridos" certa, e se fizer com outros tamanhos fica difícil explicar, pois vai ter que alterar aquela parte enorme do background position e vai complicar muito. Então salve a imagem que vou disponibilizar e editem cores, acrescentem o nome das páginas e etc. Enfim, use a criatividade!

OBS: Base feita por mim.
OBS:
- A parte de cima é o menu em estado normal e a parte de baixo é o menu quando o mouse passa por cima.
- Em height: 64px é a altura da imagem e width: 623px é a largura, troque esses valores de acordo com o tamanho da sua nova imagem. Mas, na altura, se a imagem tem 155px você vai colocar por exemplo, 64px  de altura. Pois senão vai aparecer as duas partes do menu (a parte do estado normal e estado hover). Não tem um valor certo,  mas se usar a imagem que disponibilizei 64px de altura vai dar certinho. 
- Nesse menu é possível colocar apenas 5 links (um em cada espacinho).

Depois disso visualize e se estiver tudo certo, clique em salvar (o menu ainda não vai aparecer quando você visualizar, só visualize para ver se não interferiu em nada)

3- Para ligar essas imagens á um link você vai em "Design" > "Elemento de página" e adiciona um gadget HTML/JavaScript. Nele cole esse código:


<div class='navi1'>
  <ul>
    <li class='sm1'><a href='ENDEREÇO 1'/></li>
    <li class='sm2'><a href='ENDEREÇO 2'/></li>
    <li class='sm3'><a href='ENDEEÇO 3'/></li>
    <li class='sm4'><a href='ENDEREÇO 4'/></li>
    <li class='sm5'><a href='ENDEREÇO 5'/></li>
  </ul>
</div>

No endereço 1 coloque o link da página da primeira palavra que você colocou na imagem e assim consequentemente. Exemplo: 
http://goimagines.blogspot.com.br/2012/02/menu-com-efeito-hover.html