Probleme avec mon menu
Modérateur : chinon37
Probleme avec mon menu
J'ai fait un site avec Kompozer mais je voudrais mettre le menu sous la photo mais je n'y arrive pas il est toujours au dessus comment faire
Merci pour votre aide
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MSN Optimized;FR; .NET CLR 2.0.50727; InfoPath.1; MSN Optimized;FR)
Merci pour votre aide
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MSN Optimized;FR; .NET CLR 2.0.50727; InfoPath.1; MSN Optimized;FR)
Dernière modification par footeuse le 12 oct. 2008, 16:44, modifié 2 fois.
S'il faut qu'on aille fouiller dans ton ordinateur, ça va pas être facile!
Met ta page sur ton site, on y verra peut-être mieux...
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Met ta page sur ton site, on y verra peut-être mieux...
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Ma configuration
Si tu es dans l'obscurité, viens sur ce forum pour t'éclairer (proverbe Landais)
" La libertat qu'ei lo camin "
Si tu es dans l'obscurité, viens sur ce forum pour t'éclairer (proverbe Landais)
" La libertat qu'ei lo camin "
J'ai essayer par tout les moyens sans y parvenir mon menu se met toujours en haut de page au lieu de se mettre sous la photo de ma première page. J'y suis arrivée facilement avec dreamweaver mais pas avec Kompozer je veux faire la même chose que ca
http://pagesperso-orange.fr/titi-guitar ... ceuil.html
mon menu se mets au dessus de la banniere au lieu de dessous comme sur ce site
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MSN Optimized;FR; .NET CLR 2.0.50727; InfoPath.1; MSN Optimized;FR)
http://pagesperso-orange.fr/titi-guitar ... ceuil.html
mon menu se mets au dessus de la banniere au lieu de dessous comme sur ce site
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; MSN Optimized;FR; .NET CLR 2.0.50727; InfoPath.1; MSN Optimized;FR)
BIS :
ou colle le code ici (entre parenthèses, le site que tu cites, c'est pas un exemple)GAUNCE a écrit :S'il faut qu'on aille fouiller dans ton ordinateur, ça va pas être facile!
Met ta page sur ton site, on y verra peut-être mieux...
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Bonsoir footeuse,
Gaunce et Mongo Bob veulent bien t'aider mais il faut qu'il puissent voir la page. Donc tu as 2 solutions :
ou bien tu la publies sur internet et tu donnes l'adresse URL de cette page;
ou bien tu colles tout le code source de ta page dans ton message, quand tu l'as collé tu le sélectionnes et tu cliques sur le bouton "code". Il apparaitra en "encadrée" dans ton message, ça sera plus clair.
Tu comprends bien que tu viens de donner le chemin de ta page sur ton disque dur et qu'avec ça on ne peut rien voir.
Bon courage.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Gaunce et Mongo Bob veulent bien t'aider mais il faut qu'il puissent voir la page. Donc tu as 2 solutions :
ou bien tu la publies sur internet et tu donnes l'adresse URL de cette page;
ou bien tu colles tout le code source de ta page dans ton message, quand tu l'as collé tu le sélectionnes et tu cliques sur le bouton "code". Il apparaitra en "encadrée" dans ton message, ça sera plus clair.
Tu comprends bien que tu viens de donner le chemin de ta page sur ton disque dur et qu'avec ça on ne peut rien voir.

Bon courage.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Un tuto pour débuter avec Kompozer : Initiation Internet : Kompozer et CSS
Un tuto d'exercices : Apprendre Kompozer
Un tuto d'exercices : Apprendre Kompozer
Code : Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<style type="text/css" media="screen"></style>
</head>
<body
style="color: rgb(0, 0, 153); background-color: rgb(51, 255, 255); height: 6px;"
alink="#000099" link="#000099" vlink="#990099">
Accueil
<dl>
<dt onmouseover="javascript:montre('smenu1');">Menu 1</dt>
<dd id="smenu1">
<ul>
<li><a href="#">Sous-Menu 1.1</a></li>
<li><a href="#">Sous-Menu 1.2</a></li>
<li><a href="#">Sous-Menu 1.3</a></li>
<li><a href="#">Sous-Menu 1.4</a></li>
<li><a href="#">Sous-Menu 1.5</a></li>
<li><a href="#">Sous-Menu 1.6</a></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:montre();"><a href="">Menu
2</a></dt>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu3');">Menu 3</dt>
<dd id="smenu3">
<ul>
<li><a href="#">Sous-Menu 3.1</a></li>
<li><a href="#">Sous-Menu 3.2</a></li>
<li><a href="#">Sous-Menu 3.3</a></li>
<li><a href="#">Sous-Menu 3.4</a></li>
<li><a href="#">Sous-Menu 3.5</a></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu4');">Menu 4</dt>
<dd id="smenu4">
<ul>
<li><a href="#">Sous-Menu 4.1</a></li>
<li><a href="#">Sous-Menu 4.2</a></li>
<li><a href="#">Sous-Menu 4.3</a></li>
</ul>
</dd>
</dl>
<style type="text/css" media="screen">
<!-- body {
margin: 0;
padding: 0;
background: white;
font: 80% verdana, arial, sans-serif;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute; /* placement du menu, à modifier selon vos besoins */
top: 0;
left: 0;
z-index:100;
width: 100%; /* correction pour Opera */
}
#menu dl {
float: left;
width: 12em;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #ccc;
border: 1px solid gray;
margin: 1px;
}
#menu dd {
display: none;
border: 1px solid gray;
}
#menu li {
text-align: center;
background: #fff;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: #eee;
}
#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; }
-->
</style>
<div id="menu">
<dl>
<dt onmouseover="javascript:montre();"><a href=""
title="Retour à l'accueil">Accueil</a></dt>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu1');">Menu 1</dt>
<dd id="smenu1" onmouseover="javascript:montre('smenu1');"
onmouseout="javascript:montre('');">
<ul>
<li><a href="#">Sous-Menu 1.1</a></li>
<li><a href="#">Sous-Menu 1.2</a></li>
<li><a href="#">Sous-Menu 1.3</a></li>
<li><a href="#">Sous-Menu 1.4</a></li>
<li><a href="#">Sous-Menu 1.5</a></li>
<li><a href="#">Sous-Menu 1.6</a></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu2');">Menu 2</dt>
<dd id="smenu2" onmouseover="javascript:montre('smenu2');"
onmouseout="javascript:montre('');">
<ul>
<li><a href="#">Sous-Menu 2.1</a></li>
<li><a href="#">Sous-Menu 2.2</a></li>
<li><a href="#">Sous-Menu 2.3</a></li>
<li><a href="#">Sous-Menu 2.4</a></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu3');">Menu 3</dt>
<dd id="smenu3" onmouseover="javascript:montre('smenu3');"
onmouseout="javascript:montre('');">
<ul>
<li><a href="#">Sous-Menu 3.1</a></li>
<li><a href="#">Sous-Menu 3.2</a></li>
<li><a href="#">Sous-Menu 3.3</a></li>
<li><a href="#">Sous-Menu 3.4</a></li>
<li><a href="#">Sous-Menu 3.5</a></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:montre('smenu4');">Menu 4</dt>
<dd id="smenu4" onmouseover="javascript:montre('smenu4');"
onmouseout="javascript:montre('');">
<ul>
<li><a href="#">Sous-Menu 4.1</a></li>
<li><a href="#">Sous-Menu 4.2</a></li>
<li><a href="#">Sous-Menu 4.3</a></li>
</ul>
</dd>
</dl>
<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>
<br>
<div style="text-align: center;"></div>
<br>
<div style="text-align: center;"><img
style="width: 640px; height: 480px;" alt=""
src="DSC00681.JPG"><br>
je veux le menu ici <br>
<br>
<br>
<br>
<br>
<br>
</div>
</div>
</body>
</html>
voila le code
Ton code est une belle soupe, faut vraiment que tu commences par un bon tuto Kompozer :
http://info.sio2.be/kpz/
ou
http://josar.free.fr/index.html
Je crois que tu as dû copier des bouts de code par ci par là depuis de bonnes sources comme
http://css.alsacreations.com/Constructi ... horizontal
mais ça suffit pas.
Pourquoi être en doctype strict? Tu aurais grand intérêt à réenregistrer ta page en Transitionnel.
Et pourquoi être en position absolute? Commence à apprendre à comment rester dans le flux, donc choisir "Non défini" au lieu de "Absolue" dans Kpz.... mais je pense que tu as imité l'exemple de Alsa.
Pour ton menu, il est défini ainsi en css, actuellement :
Pour répondre à ta question elle-même : avec les valeurs "left:0;" et "top:0;" c'est la moindre des choses que ton menu se retrouve tout à gauche et tout en haut et pas là où tu veux, sous l'image (traduction : left=gauche et top=haut, "0" signifie "0 distance" par rapport soit au haut, soit à la gauche de la page web, donc complètement collé à ceux-ci!).
"absolute" implique : sans être le moins du monde influencé par les autres éléments! ! La position "absolute", c'est dictatorial. Elle est justifiée dans l'exemple que tu as utilisé de Alsacréations, mais dans ce même exemple, il n'y a pas d'image à placer au-dessus, comme toi tu le veux!
(ceci dit, je ne sais pas pourquoi Alsa embarque les gens dans des "position: absolute;" dans un tuto destiné aux débutants, ou n'est-il peut-être pas destiné aux débutants? En tout cas, mieux vaut commencer à rester dans le flux et comprendre comment ça marche)
Il te sera impossible de faire un début de site correct sans passer par un bon tuto (cf + haut), bon courage... à+...
http://info.sio2.be/kpz/
ou
http://josar.free.fr/index.html
Je crois que tu as dû copier des bouts de code par ci par là depuis de bonnes sources comme
http://css.alsacreations.com/Constructi ... horizontal
mais ça suffit pas.
Pourquoi être en doctype strict? Tu aurais grand intérêt à réenregistrer ta page en Transitionnel.
Et pourquoi être en position absolute? Commence à apprendre à comment rester dans le flux, donc choisir "Non défini" au lieu de "Absolue" dans Kpz.... mais je pense que tu as imité l'exemple de Alsa.
Pour ton menu, il est défini ainsi en css, actuellement :
Code : Tout sélectionner
#menu {
position: absolute; /* placement du menu, à modifier selon vos besoins */
top: 0;
left: 0;
z-index:100;
width: 100%; /* correction pour Opera */
}
"absolute" implique : sans être le moins du monde influencé par les autres éléments! ! La position "absolute", c'est dictatorial. Elle est justifiée dans l'exemple que tu as utilisé de Alsacréations, mais dans ce même exemple, il n'y a pas d'image à placer au-dessus, comme toi tu le veux!
(ceci dit, je ne sais pas pourquoi Alsa embarque les gens dans des "position: absolute;" dans un tuto destiné aux débutants, ou n'est-il peut-être pas destiné aux débutants? En tout cas, mieux vaut commencer à rester dans le flux et comprendre comment ça marche)
Il te sera impossible de faire un début de site correct sans passer par un bon tuto (cf + haut), bon courage... à+...
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Où se trouve ce paramétrage dans Kompozer ? Merci.Mongo Bob a écrit :choisir "Non défini" au lieu de "Absolue" dans Kpz....
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Un tuto pour débuter avec Kompozer : Initiation Internet : Kompozer et CSS
Un tuto d'exercices : Apprendre Kompozer
Un tuto d'exercices : Apprendre Kompozer
Attention, "Non défini" (=dans le flux) est le param par défaut dans Kpz, donc, tout à fait adapté à qui débute,y'a pas à le choisir comme je l'indiquais!
Si tu veux le changer, c'est du css : c'est dans l'onglet Boîte, Position, menu déroulant, différentes valeurs :"statique, fixe, absolue, relative", les positionnements sont très subtils à utiliser, y'a parfois des effets imprévus!
Avec "absolute" et "relative" seuls, on peut utiliser les Décalages (en bas à droite de l'onglet Boîte.
Et n'oublions pas les propriétés "float: left ou right" qui positionnent aussi!
http://css.alsacreations.com/Bases-et-i ... ses-en-CSS
Si tu veux le changer, c'est du css : c'est dans l'onglet Boîte, Position, menu déroulant, différentes valeurs :"statique, fixe, absolue, relative", les positionnements sont très subtils à utiliser, y'a parfois des effets imprévus!
Avec "absolute" et "relative" seuls, on peut utiliser les Décalages (en bas à droite de l'onglet Boîte.
Et n'oublions pas les propriétés "float: left ou right" qui positionnent aussi!
http://css.alsacreations.com/Bases-et-i ... ses-en-CSS
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités