Bonjour à tous,
Je fais appel à vos conseils car j'ai un petit soucis pour le positionnement de mon texte en fonction de l'action d'un menu. Une bonne illustration valant mieux qu'un long texte, voici mon soucis :
Sans utiliser le menu : http://img177.imageshack.us/img177/1708/image1mp4.jpg
Pendant l'utilisation du menu : http://img155.imageshack.us/img155/4066/image2pf1.jpg
Il faudrait, vous l'aurez compris, que mon texte reste au même endroit et ne se déplace pas lorsque le menu est déroulé. Je galère depuis plusieurs jours sans trouver de solutions. Merci d'avance.
Et bonne journée.
Edit : voici mon code source
Modifié par sebastiano (06 Mar 2008 - 12:47)
Je fais appel à vos conseils car j'ai un petit soucis pour le positionnement de mon texte en fonction de l'action d'un menu. Une bonne illustration valant mieux qu'un long texte, voici mon soucis :
Sans utiliser le menu : http://img177.imageshack.us/img177/1708/image1mp4.jpg
Pendant l'utilisation du menu : http://img155.imageshack.us/img155/4066/image2pf1.jpg
Il faudrait, vous l'aurez compris, que mon texte reste au même endroit et ne se déplace pas lorsque le menu est déroulé. Je galère depuis plusieurs jours sans trouver de solutions. Merci d'avance.
Et bonne journée.
Edit : voici mon code source
<!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>Document sans titre</title>
<style type="text/css">
<!--
body,td,th {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #222222;
font-size: 12px;
}
body {
background-color: #FFFFFF;
margin: 0px;
}
a {
font-size: 12px;
}
a:link {
color: #84BD2B;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #84BD2B;
}
a:hover {
text-decoration: underline;
color: #84BD2B;
}
a:active {
text-decoration: none;
color: #84BD2B;
}
#entete {
width: 100%;
height: 100px;
background-image: url(images/fond_entete.jpg);
}
#banniere {
width: 800px;
height: 100px;
margin: 0px auto;
border-left: 5px solid #CCCCCC;
border-right: 5px solid #CCCCCC;
}
#fond_menu {
width: 100%;
height: 30px;
background-image: url(images/fond_menu.jpg);
}
#menu {
width: 800px;
height: 30px;
margin: 0px auto;
}
#page {
width: 800px;
height: 600px;
margin: 0px auto;
border-left: 5px solid #CCCCCC;
border-right: 5px solid #CCCCCC;
border-bottom: 5px solid #CCCCCC;
}
#texte {
}
.boutonFF {
width: 160px;
height: 30px;
color: #FFFFFF;
display: block !important;
display: none;
text-align: center;
float: left;
text-decoration: none;
line-height: 30px;
overflow: hidden;
}
.boutonFF:hover {
height: auto;
cursor: pointer;
color: #000000;
background-image: url(images/fond_menu_hover.jpg);
}
a.SousMenu, a.SousMenu:link, a.SousMenu:visited, a.SousMenu:active {
display: block;
width: 158px !important;
width: 88px;
height: 30px;
text-decoration: none;
color: #000;
font-family: verdana;
font-size: 10px;
text-align: center;
background: #FFFFFF;
border-left: 1px solid #888888;
border-right: 1px solid #888888;
}
a.SousMenu:hover {
background-color: #84BD2B;
color: #FFFFFF;
font-size: 13px;
}
-->
</style>
</head>
<body>
<div id="entete">
<div id="banniere"><img src="images/logo.jpg" alt="Logo" /></div>
</div>
<div id="fond_menu">
<div id="menu">
<div class="boutonFF">Menu general 1<br />
<a class="SousMenu" href="#nogo">Sous-menu 1</a>
<a class="SousMenu" href="#nogo">Sous-menu 2</a>
<a class="SousMenu" href="#nogo" style="border-bottom: 1px solid #888888">Sous-menu 3</a>
</div>
<div class="boutonFF">Menu general 2<br />
<a class="SousMenu" href="#nogo">Sous-menu 1</a>
<a class="SousMenu" href="#nogo">Sous-menu 2</a>
<a class="SousMenu" href="#nogo" style="border-bottom: 1px solid #888888">Sous-menu 3</a>
</div>
<div class="boutonFF">Menu general 3<br />
<a class="SousMenu" href="#nogo">Sous-menu 1</a>
<a class="SousMenu" href="#nogo">Sous-menu 2</a>
<a class="SousMenu" href="#nogo" style="border-bottom: 1px solid #888888">Sous-menu 3</a>
</div>
<div class="boutonFF">Menu general 4<br />
<a class="SousMenu" href="#nogo">Sous-menu 1</a>
<a class="SousMenu" href="#nogo">Sous-menu 2</a>
<a class="SousMenu" href="#nogo" style="border-bottom: 1px solid #888888">Sous-menu 3</a>
</div>
<div class="boutonFF">Menu general 5<br />
<a class="SousMenu" href="#nogo">Sous-menu 1</a>
<a class="SousMenu" href="#nogo">Sous-menu 2</a>
<a class="SousMenu" href="#nogo" style="border-bottom: 1px solid #888888">Sous-menu 3</a>
</div>
</div>
</div>
<div id="page">
<div id="texte">tesdfsd</div>
</div>
</body>
</html>
Modifié par sebastiano (06 Mar 2008 - 12:47)