FAQ Connexion
Rechercher Profil
Liste des Membres Groupes d'utilisateurs
Se connecter pour vérifier ses messages privés
S'enregistrer
Menu CSS
Poster un nouveau sujet   Répondre au sujet
Lolosky.com Index du Forum » Informatique » Menu CSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Dompierre
Espacien

  Arcade Trophee 110  

Inscrit le: 25 Avr 2005
Messages: 110
Localisation: Missillac

 Message Posté le: Lun Juin 22 2009 16:29    Sujet du message: Menu CSS
Répondre en citant

Bonjour,

J'aimerais créer un menu CSS, de façon à n'avoir à modifier que ce menu afin que lorsque je change un lien de ce menu, celui-là soit changé sur toute les pages.

Je n'y arrive pas du tout, je bidouille depuis plusieurs semaines, mais rien à faire.

J'aimerais que cette mise en page, avec tout ce qu'elle comporte, soit active sur toute les pages de mon site :
http://www.fcnhisto.fr/menu.html

Comment dois-je m'y prendre ?

Merci pour vos conseils. Wink
_________________
www.fcnhisto.fr
 Revenir en haut de page »
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Lolosky
Space Admin

  Arcade Trophee 27  

Inscrit le: 23 Jan 2003
Messages: 6055
Localisation: Hyperespace

 Message Posté le: Lun Juin 22 2009 22:40    Sujet du message:
Répondre en citant

Par exemple, le menu du Haut de notre site , est fait avec du css , le css est une feuille de style qui donne comme son nom l'indique le style et le menu est dans un javascript , j'avais utilisé sothink Menu pour le construire.

mais tu peux prendre une "menu builder" comme http://www.softcomplex.com/products/tigra_menu/ et il suffit ensuite de mettre les codes sur ta page pour afficher le menu. Il faut en mettre dans le header et dans le body . Apres il suffit de modifier simplement le javascript pour modifier sur toutes les pages.

Une fois ton menu créé je pense que tu auras les codes quelques parts, c'est en anglais mais ca a l'air simple.

Mais tu vas devoir modifier toutes tes pages , certains déconseillent le javascript qui peut bugguer sur certains navigateurs, sur notre site nous n'avons jamais eu de soucis recensés. Ensuite il a des méthodes plus simpl ene php mais il faut se lancer
_________________
°°Maître des Dieux°°

[ Jeux Arcade ] [ Jeux Football] [ Jeux Voiture][ Jeux Sports] [ Jeux Casino]
[ Jeux Cartoons][ Jeux Yeti]

[ Jeux Arcade Score] [ Arcade Score 2 ]
 Revenir en haut de page »
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur
Dompierre
Espacien

  Arcade Trophee 110  

Inscrit le: 25 Avr 2005
Messages: 110
Localisation: Missillac

 Message Posté le: Mar Juin 23 2009 2:30    Sujet du message:
Répondre en citant

Merci Lolosky, mais je ne comprends pas l'anglais. J'ai beau me faire aider par les traducteurs en ligne, ça reste trop compliqué pour moi.

J'ai créé un menu html :
http://www.fcnhisto.fr/sansnom1.html
Est-ce que je peux me servir de ça pour l'intégrer à l'endroit que je souhaite ?
Si oui, comment dois-je m'y prendre ?
_________________
www.fcnhisto.fr
 Revenir en haut de page »
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Lolosky
Space Admin

  Arcade Trophee 27  

Inscrit le: 23 Jan 2003
Messages: 6055
Localisation: Hyperespace

 Message Posté le: Mar Juin 23 2009 17:32    Sujet du message:
Répondre en citant

non car le html est statique et le seul moyen est de faire une iframe et google n'aime pas

essaye sur ce site : http://www.alsacreations.com/tutoriels/

ils ont de bons tutoriel en français
_________________
°°Maître des Dieux°°

[ Jeux Arcade ] [ Jeux Football] [ Jeux Voiture][ Jeux Sports] [ Jeux Casino]
[ Jeux Cartoons][ Jeux Yeti]

[ Jeux Arcade Score] [ Arcade Score 2 ]
 Revenir en haut de page »
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur
Dompierre
Espacien

  Arcade Trophee 110  

Inscrit le: 25 Avr 2005
Messages: 110
Localisation: Missillac

 Message Posté le: Mar Juin 23 2009 22:52    Sujet du message:
Répondre en citant

C'est avec ce lien que j'ai construit une partie du menu dont j'ai fourni le lien dans mon message précédent.

J'ai créé un fichier "menu.html".
J'ai utilisé ce code pour insérer ce fichier sur une page test :
<?php
include 'menu.html';
?>

J'ai écrit cette ligne dans le fichier ".htaccess" :
AddType application/x-httpd-php .html


Normalement ça devrait fonctionner, mais le fichier ".htaccess" bloque,, le site est inaccessible. J'ai une fenêtre qui s'ouvre avec
Citation:
Ouverture de
qui est un fichier de type application/x-httpd-php
à partir de fcnhisto.fr
Que doit faire Firefox avec ce fichier ?
= ouvrier avec (parcourir)
= enregistrer le fichier

C'est pareil sous IE.
_________________
www.fcnhisto.fr
 Revenir en haut de page »
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Lolosky
Space Admin

  Arcade Trophee 27  

Inscrit le: 23 Jan 2003
Messages: 6055
Localisation: Hyperespace

 Message Posté le: Mar Juin 23 2009 23:56    Sujet du message:
Répondre en citant

oui je crois que cela devrait marcher mais en faisant une recherche , il semblerait que ovh ait désactivé la fonction "AddType " , essaye d'en savoir plus auprès d'eux peut être
_________________
°°Maître des Dieux°°

[ Jeux Arcade ] [ Jeux Football] [ Jeux Voiture][ Jeux Sports] [ Jeux Casino]
[ Jeux Cartoons][ Jeux Yeti]

[ Jeux Arcade Score] [ Arcade Score 2 ]
 Revenir en haut de page »
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur
Dompierre
Espacien

  Arcade Trophee 110  

Inscrit le: 25 Avr 2005
Messages: 110
Localisation: Missillac

 Message Posté le: Mer Juin 24 2009 1:01    Sujet du message:
Répondre en citant

Oui, je les ai contactés en leur expliquant exactement ce que j'avais testé.
J'attends leur réponse.
C'est la solution qui me semble la plus simple, en espérant pouvoir la mettre en place.



Pour le CSS, je n'y comprends pas grand chose. Je suis pas loin pourtant, mais un truc m'échappe, entre ce qu'on doit mettre dans le fichier CSS et dans le fichier html et à quel endroit.

J'ai généré un code, mais je ne sais pas quoi en faire.
Si je le visualise dans le navigateur, c'est parfait, mais après, je mets ça où, sous quel appellation, ce que je doit mettre sur chaque page pour que le menu ressorte, je patauge :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
        <head>
                <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
                <title>Free CSS Vertical Menu Designs at exploding-boy.com</title>
                <style type="text/css">
<!--
body {
        font-family: Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        font-weight: none;
        background: #006600;
        }

h2 {
        font: bold 12px Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        margin: 0px;
        padding: 0px 0px 0px 18px;
}

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

img {
    border: none;
}

/*- Menu 3--------------------------- */

#menu3 {
        width: 150px;
        margin: 8px;
        border-style: solid solid none solid;
        border-color: #006600;
        border-size: 0px;
        border-width: 0px;
        }

#menu3 li a {
        height: 2px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 18px;
        text-decoration: none;
        }

#menu3 li a:link, #menu3 li a:visited {
        color: #FFFF33;
        display: block;
        background:  #006600;
        padding: 2px 0 0 2px;
        }

#menu3 li a:hover, #menu3 li #current {
        color: #006600;
        background:  #FFFF33;
        padding: 2px 0 0 2px;
        }
-->
</style>
        </head>

        <body>

                <h2>Saison 2009-10</h2>
                <div id="menu3">
                        <ul>
                                <!-- CSS Tabs -->
<li><a href="calendrier.html">Calendrier Ligue 2</a></li>
<li><a href="classement.html">Classement Ligue 2</a></li>
<li><a href="cdfrance.html">Coupe de France</a></li>
<li><a href="cdligue.html">Coupe de la Ligue</a></li>
<li><a href="effectif.html">Effectif</a></li>
<li><a href="buteurs.html">Buteurs</a></li>
<li><a href="centrenews.html">Articles</a></li>
<li><a href="presse.html">Revue de Presse</a></li>

                        </ul>
                </div>
</body>
</html>

_________________
www.fcnhisto.fr
 Revenir en haut de page »
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Dompierre
Espacien

  Arcade Trophee 110  

Inscrit le: 25 Avr 2005
Messages: 110
Localisation: Missillac

 Message Posté le: Mer Juin 24 2009 10:22    Sujet du message:
Répondre en citant

C'est bon Lolosky, j'ai trouvé ! :sm36:

En fait, J'ai fait un fichier html pour chaque menu, ensuite j'ai fait des fichiers .php dans lesquels j'ai mis l'include vers chaque fichier .html. et j'ai intégré le tout sur quelques pages pour l'instant.
Les pages index, accueil, partenaires et revue de presse sont faites.
Ça rend aussi bien sous IE que Firefox, génial !
Voilà ce que ça donne :
http://www.fcnhisto.fr/

:sm2: Very Happy Cool

J'suis content ! Cool
Maintenant va falloir refaire toutes les pages une bonne fois pour toute et ensuite ça sera de la rigolade. M. Green
_________________
www.fcnhisto.fr
 Revenir en haut de page »
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Lolosky
Space Admin

  Arcade Trophee 27  

Inscrit le: 23 Jan 2003
Messages: 6055
Localisation: Hyperespace

 Message Posté le: Mer Juin 24 2009 16:11    Sujet du message:
Répondre en citant

super ca , et tes pages php tu les a intégrées comment a ton html ?
_________________
°°Maître des Dieux°°

[ Jeux Arcade ] [ Jeux Football] [ Jeux Voiture][ Jeux Sports] [ Jeux Casino]
[ Jeux Cartoons][ Jeux Yeti]

[ Jeux Arcade Score] [ Arcade Score 2 ]
 Revenir en haut de page »
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur
Dompierre
Espacien

  Arcade Trophee 110  

Inscrit le: 25 Avr 2005
Messages: 110
Localisation: Missillac

 Message Posté le: Mer Juin 24 2009 16:36    Sujet du message:
Répondre en citant

'tain faut quand même coder toutes les pages. M. Green M'enfin c'est la dernière fois que ça m'arrive, j'suis trop content. Cool


Voilà comment j'ai fait, ça peut-être utile pour d'autres :

J'ai créé 3 menus en html
Un menu1 horizontal pour le haut de page.
Un menu2 horizontal pour le bas de page.
Un menu3 vertical pour le côté gauche de la page.

Ensuite j'ai créé 3 fichiers .php avec le bloc-notes
Un fichier "ab.php" pour le menu horizontal du haut.
Un fichier "ac.php" pour le menu horizontal du bas.
Un fichier "ad.php" pour le menu vertical pour le côté gauche de la page.
Dans chacun de ces fichiers j'ai noté ce code (en changeant le numéro 1, 2 et 3) :
<?php
include 'menu1.html';
?>


Ensuite, sur chaque page du site, j'intègre ces codes aux 3 endroits (haut, bas et côté gauche)
<!--#include file="ab.php" -->
<!--#include file="ac.php" -->
<!--#include file="ad.php" -->


Tout fonctionne impeccable ! Cool

Si jamais tu vois des défauts, fais moi signe, je ne peux tester que sous IE et Firefox. Wink

:sm2:
_________________
www.fcnhisto.fr
 Revenir en haut de page »
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Lolosky
Space Admin

  Arcade Trophee 27  

Inscrit le: 23 Jan 2003
Messages: 6055
Localisation: Hyperespace

 Message Posté le: Mer Juin 24 2009 19:14    Sujet du message:
Répondre en citant

ça l'air de bien fonctionner chez moi aussi

Allez plus que 3000 pages à modifier M. Green
_________________
°°Maître des Dieux°°

[ Jeux Arcade ] [ Jeux Football] [ Jeux Voiture][ Jeux Sports] [ Jeux Casino]
[ Jeux Cartoons][ Jeux Yeti]

[ Jeux Arcade Score] [ Arcade Score 2 ]
 Revenir en haut de page »
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Lolosky.com Index du Forum » Informatique » Menu CSS
Poster un nouveau sujet   Répondre au sujet Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous pouvez joindre des fichiers
Vous pouvez télécharger des fichiers

Partager

© Solaris by J Persson || phpBB Group
Traduction par : phpBB-fr.com
© Tous les jeux et marques appartiennent à leurs propriétaires respectifs.
Partenaires : Jeux Mario Football-Rss , FCNantes, Créer un site, Jeux Concours, Jeux Arcade, Classic Games
Jeux de sport , Jeux ,Jeux en ligne, Jeux Vidéos, Cool Flash Games