Forum pragmaMx France 25 Mai 2012 à 02:46:04 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
Accueil Aide Rechercher
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: Tutorial]Créer un menu en css  (Lu 6962 fois)
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« le: 26 Mai 2006 à 15:19:22 »

Slt,
Comme vous avez remarqué, j'ai crée un nouveau menu en haut à gauche du site en css  Sourire

Très simple à mettre en oeuvre et sans aucune requête serveur en +

Je me suis inspiré de ce très bon site (Incontournable)
http://css.alsacreations.com/Tutoriels-et-articles-divers/roll-over-css-image-unique

1/Aller ver Créer un bloc en HTML dans admin>>blocs
Pour ceux qui utilise le WYSWIG vous avez un onglet "html" pour coller votre code html

Coller le code html dans le bloc:
Code:
<ul id="menu">
<li><a href="/">Accueil</a></li>
<li><a href="/forum.html">Forums</a></li>

<li><a href="/Downloads.html">Téléchargements</a></li>
<li><a href="/Content.html">Documentation</a></li>
<li><a href="/Web_Links.html">Liens Web</a></li>

</ul>
Sauvegardez et activez le bloc en lui donnant le nom de "sommaire"

Vous verrez juste la liste à puce ds le bloc, pour l'instant.

2/Ouvrir votre fichier .css et rajouter le code css donné par le site

3/Enregistrer l'image de fond dans >>themes/style/    à coté de votre style.css

Voila c'est fini.
Vous pouvez modifier le code.css du site pour modifier les couleurs, de même, vous pouvez changer l'image de fond  Clin d'oeil

Note: Pour ceux qui utilisent un thème Mx

Vous pouvez très facilement agrandir les blocs de gauche : Ouvrir theme.html de votre thème:

Rechercher:
Code:
<!-- START left_noblocks -->
          <td class="blocksLeft" width="195" valign="top">
<div id="leftcolumn" style="width: 195px;">
            <!-- START blocks_left_loop -->
            <!-- START block_left -->
            <table width="100%" border="0" cellspacing="0" cellpadding="2" style="margin-bottom: 5px;">
              <tr>
                <td align="center" class="boxtitle">{BLOCK_TITLE}</td>
              </tr>
              <tr>
                <td colspan="2" valign="top" class="boxcontent">{BLOCK_CONTENT}</td>
              </tr>
            </table>
            <!-- END block_left -->

Remplacer la valeur de width par celle désirée en px.  195 dans notre exemple

Ouvrir ensuite style.css
rechercher
Code:
.blocksLeft {
wiidth: 195px;
;
}

remplacer de même width par la valeur désirée 195px dans notre exemple

Voila tout est possible n'hésitez pas à retravailler votre fichier css pour modifier les couleurs, etc...

De même, pour votre liste à puce si vous souhaitez rajouter, supprimer, modifier les liens  Clin d'oeil


« Dernière édition: 26 Mai 2006 à 19:10:45 par Diabolo » Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
Pages: [1]   Haut de page
Imprimer
Forum pragmaMx France  |  Thèmes  |  Thèmes & Design (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: Tutorial]Créer un menu en css
 
Aller à:  

Powered by SMF 1.1.15 | SMF © 2006-2009, Simple Machines

Plus