je sais que ça a l'air stupide comme question mais le mien est un peu particulier car je suis en train de construire un site assez original et qui sera bientôt publier... bon voilà où j'en suis :
en html
et en CSS
ce qui devrait donner ça : http://oekakiallaze.free.fr/index_1.html j'ai bon essayer de comprendre ce satané code et je n'ai même pas réussir à le faire fonctionner.... et malgré que j'ai trouvé les réponse dans ce forum mais je n'ai toujours pas réussi à comprendre ce problème... bon j'espère que vos explications seront d'une grande aide pour moi !
ps : vous pouvez me contacter par msn si vous voulez.
Modifié par allaze-eroler (14 Aug 2005 - 18:31)
en html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>Mon super site</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="generator" content="Namo WebEditor v6.0">
<link rel="stylesheet" href="style/test.css"></link>
</head>
<div id="en_tete">
<p><!-- Ici on mettra la bannière -->
</div>
<div id="menu">
<ul id="menu">
<li id="about_me"><a href="about_me.xhtml">About me</a></li>
<li id="gallery"><a href="gallery.xhtml">Gallery</a></li>
<li id="wip"><a href="wip.xhtml">wip</a></li>
<li id="contact"><a href="contact.xhtml">Contact</a></li>
</ul>
</div>
</div>
et en CSS
body
{
width: 760px;
margin: auto;
margin-top: 20px;
margin-bottom: 20px;
}
#en_tete
{
width: 805px;
height: 171px;
background-image: url("../images/tittles.jpg");
background-repeat: no-repeat;
margin-bottom: 0px;
}
#menu
{
float: left; /* Le menu flottera à gauche */
width: 120px; /* Très important : donner une taille au menu */
}
ul#menu
{
margin: 0;
padding: 0;
list-style-type: none;
/* Suppression des marges externes (margin) et internes (padding) et des puces de la liste */
}
ul#menu li
{
margin: 0 0 5px 0;
padding: 0;
/* Suppression des marges internes et on définit une marge externe basse de 5 pixels pour aérer le tout */
}
ul#menu li a
{
display: block; /* Permet de donner des dimensions à un élément en ligne (inline) comme un lien */
width: 170px;
line-height: 30px;
color: #000;
text-indent: 40px; /* On décale le texte de 40px du bord gauche */
text-decoration: none;
border: 1px solid #dbd;
background: url(bg_menu.gif) no-repeat 0 0; /* On met une image de fond, que l'on positionne à 0 pixel du bord gauche et 0 pixel du bord haut */
}
ul#menu li a:hover
{
border: 1px solid #f97;
background-position: 0 -30px; /* Et ici on décale l'image de fond de 30 pixels vers le haut pour laisser apparaître la 2ème partie de l'image */
}
ce qui devrait donner ça : http://oekakiallaze.free.fr/index_1.html j'ai bon essayer de comprendre ce satané code et je n'ai même pas réussir à le faire fonctionner.... et malgré que j'ai trouvé les réponse dans ce forum mais je n'ai toujours pas réussi à comprendre ce problème... bon j'espère que vos explications seront d'une grande aide pour moi !
ps : vous pouvez me contacter par msn si vous voulez.
Modifié par allaze-eroler (14 Aug 2005 - 18:31)