Problème de menu
Résolu/Fermé
Lexion71
Messages postés
16
Date d'inscription
dimanche 18 novembre 2007
Statut
Membre
Dernière intervention
29 juillet 2008
-
18 nov. 2007 à 12:44
Lexion71 Messages postés 16 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 29 juillet 2008 - 20 nov. 2007 à 16:09
Lexion71 Messages postés 16 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 29 juillet 2008 - 20 nov. 2007 à 16:09
A voir également:
- Problème de menu
- Menu déroulant excel - Guide
- Windows 11 menu démarrer classique - Guide
- Canon quick menu - Télécharger - Utilitaires
- Réinitialiser menu démarrer windows 10 - Guide
- Menu demarrer windows 10 - Guide
8 réponses
Lexion71
Messages postés
16
Date d'inscription
dimanche 18 novembre 2007
Statut
Membre
Dernière intervention
29 juillet 2008
18 nov. 2007 à 14:52
18 nov. 2007 à 14:52
Up
Gihef
Messages postés
5150
Date d'inscription
mercredi 20 juillet 2005
Statut
Contributeur
Dernière intervention
20 février 2023
2 778
18 nov. 2007 à 14:55
18 nov. 2007 à 14:55
Bonjour,
En fait, ça ne va pas être simple.
Ta construction pose problèmes.
Commence par corriger ta feuille de styles : http://jigsaw.w3.org/css-validator/
Ensuite, utilise les éléments HTML comme c'est prévu.
Par exemples :
Pas de <form> ni de <p> dans un <ul>
Et un <ul> doit contenir des <li>.
Et pourquoi une liste à un élément dans un sous-titre ?
Et pourquoi une id dans une class du même nom ?
Et pourquoi défénir à plusieurs reprises les <a> ?
Mets-les dans l'ordre pour qu'ils fonctionnent comme tu le souhaites :
link - visited - hover - active (LoVe HAte)
Pour ton problème, il t'est possible de procéder de différentes manières.
Je t'en propoe une, le float.
Mais il va falloir revoir la structure de ta page.
Déplace le #news après le #menu.
Donne une width au #menu.
Ôte cette width de la marge gauche du #news.
Ajoute
Pour que le #pied_de_page suive aujoute-lui
Et puis, tant qu'on y est, place l'ensemble de tes éléments (de l'en-tête au pied de page) dans un conteneur global auquel tu appliqueras les marges qui te plaisent.
Tu n'auras plus besoin de gérer les marges de chaque bloc.
++
Avec l'adresse de la page c'est plus facile qu'avec un code incomplet.
Plus facile aussi avec code
--
En fait, ça ne va pas être simple.
Ta construction pose problèmes.
Commence par corriger ta feuille de styles : http://jigsaw.w3.org/css-validator/
Ensuite, utilise les éléments HTML comme c'est prévu.
Par exemples :
Pas de <form> ni de <p> dans un <ul>
<ul><form method="post" action="traitement.php"><p>Le <form> doit être refermé.
Et un <ul> doit contenir des <li>.
Et pourquoi une liste à un élément dans un sous-titre ?
<h5> <ol><li><a href="index.html">Inscription</a></li></ol> </h5>
Et pourquoi une id dans une class du même nom ?
<div id="news"> <div class="news"> </div> </div>Ça complique les choses me semble-t-il.
Et pourquoi défénir à plusieurs reprises les <a> ?
Mets-les dans l'ordre pour qu'ils fonctionnent comme tu le souhaites :
link - visited - hover - active (LoVe HAte)
Pour ton problème, il t'est possible de procéder de différentes manières.
Je t'en propoe une, le float.
Mais il va falloir revoir la structure de ta page.
Déplace le #news après le #menu.
Donne une width au #menu.
Ôte cette width de la marge gauche du #news.
Ajoute
float : left;au #menu et au #news.
Pour que le #pied_de_page suive aujoute-lui
clear : left;
Et puis, tant qu'on y est, place l'ensemble de tes éléments (de l'en-tête au pied de page) dans un conteneur global auquel tu appliqueras les marges qui te plaisent.
Tu n'auras plus besoin de gérer les marges de chaque bloc.
++
Avec l'adresse de la page c'est plus facile qu'avec un code incomplet.
Plus facile aussi avec code
--
Lexion71
Messages postés
16
Date d'inscription
dimanche 18 novembre 2007
Statut
Membre
Dernière intervention
29 juillet 2008
18 nov. 2007 à 15:09
18 nov. 2007 à 15:09
J'ai testé ma feuille et on ne m'indique aucune erreur. J'ai supprimé le blok news et j'ai fais comme tu m'as dit mais rien y fait...
Pour finir l'adresse de la page ne sert a rien car pour le moment j 'ai donné tous mes codes. Alors si tu peux me donner uen autre solution je suis preneur.
Merci à toi.
Pour finir l'adresse de la page ne sert a rien car pour le moment j 'ai donné tous mes codes. Alors si tu peux me donner uen autre solution je suis preneur.
Merci à toi.
Gihef
Messages postés
5150
Date d'inscription
mercredi 20 juillet 2005
Statut
Contributeur
Dernière intervention
20 février 2023
2 778
18 nov. 2007 à 15:21
18 nov. 2007 à 15:21
“aucune erreur” ??
color: grey; grey n'existe pas.
font-style: none; n'existe pas.
margin:center; n'existe pas.
Tu nous as donné la même que celle que tu utilises ?
Le .css est protégé ?
Une copie de la page et du .css dans un autre dossier non protégé n'est pas possible ?
--
color: grey; grey n'existe pas.
font-style: none; n'existe pas.
margin:center; n'existe pas.
Tu nous as donné la même que celle que tu utilises ?
Le .css est protégé ?
Une copie de la page et du .css dans un autre dossier non protégé n'est pas possible ?
--
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Gihef
Messages postés
5150
Date d'inscription
mercredi 20 juillet 2005
Statut
Contributeur
Dernière intervention
20 février 2023
2 778
18 nov. 2007 à 15:28
18 nov. 2007 à 15:28
Où doit être #corps_article par rapport à #news ?
--
--
Lexion71
Messages postés
16
Date d'inscription
dimanche 18 novembre 2007
Statut
Membre
Dernière intervention
29 juillet 2008
18 nov. 2007 à 15:43
18 nov. 2007 à 15:43
Arf j'ai testé celle que j'ai refais. Mais #news on oublie. Et #menus est a coté de #corps_article
Gihef
Messages postés
5150
Date d'inscription
mercredi 20 juillet 2005
Statut
Contributeur
Dernière intervention
20 février 2023
2 778
18 nov. 2007 à 16:17
18 nov. 2007 à 16:17
Dans ce cas, c'est le #corps_article qui attrape le float.
Comme dans cet exemple.
À adapter.
À tester dans IE.
++
http://css.alsacreations.com/Bases-et-indispensables/Comprendre-le-positionnement-des-balises-en-CSS
--
Comme dans cet exemple.
À adapter.
À tester dans IE.
++
http://css.alsacreations.com/Bases-et-indispensables/Comprendre-le-positionnement-des-balises-en-CSS
--
Lexion71
Messages postés
16
Date d'inscription
dimanche 18 novembre 2007
Statut
Membre
Dernière intervention
29 juillet 2008
20 nov. 2007 à 16:09
20 nov. 2007 à 16:09
Ouf ça marche, merci beaucoup pour l'aide que tu m'a apporté.