CODE POUR MENU #7

Dans ce tuto je vous apprendrai à créer un menu comme celui que j'ai créé pour Succubus Graphics à l'aide de la feuille de style css ; Nous allons faire et les titres, et les liens.
  • Tout d'abord, nous avons besoin de deux images, voici celles que j'ai créées, vous pouvez créer les votres.
  • La première s'affiche à gauche du lien, la seconde lorsque le curseur est sur le lien, les miennes étaient sur fond noir, mais à vous de créer les votres.
  • Elles sont à héberger dans un fichier /images pour ne pas vous embrouiller. Si vous souhaitez les héberger autre part il faudra changer l'url de l'image dans le code css.
  • Ouvrez votre éditeur, et collez ceci dans la partie css :

  • .headnavi
    .{
    color: #8bad55;
    font-family :georgia, arial;
    background-color: #181818;
    border-bottom: 1px dotted #000000;
    line-height:18px;
    padding: 15px 5px 0px 25px;
    }
    h5
    {
    color: #f03d74;
    text-align: right;
    margin-top: -19px;
    font-family :georgia, arial;
    }


    #menu a:hover, #menu a:visited:hover
    {
    color: #a2151f;
    cursor: crosshair;
    display: block;
    background-image: url(images/hover2.gif);
    backgrounde;
    }

    #menu a, #menu a:visited
    {
    color: #3b484e;
    text-decoration: none;
    display: block;
    padding-left: 20px;
    background-image: url(images/hover1.gif);
    background-repeat: no-repeat;
    outline: none;
    }

    Explications


    .headnavi est la balise du titre, c'est une class.
    h5 est une balise de titre, on ne met pas de point devant.
    #menu est la div dans laquelle vous allez insérez votre menu, si vous codez en div, vous pouvez aussi donner la position de la div.
    background-image: url(images/hover2.gif);, on a ici le lien de l'image du lien par défaut (changez l'adresse si vous avez décidé d'héberger autre part).
    background-image: url(images/hover1.gif);, ici on a le lien de l'image lorsque le curseur survole le lien(changez l'adresse si vous avez décidé d'héberger autre part).
  • Passez à présent sur votre feuille html et écrivez-y votre menu :

  • <div id="menu">
    <p class="headnavi">TITRE ICI</p>
    <h5>sous-titre ici</h5>
    <a href="" target=""">Link here</a>
    <a href="" target=""">Link here</a>
    <a href="" target=""">Link here</a>
    <br>
    </div>

    Voilà, si vous avez un problème, envoyez moi un mail <3

    posté par Dark. le 17/04/09