Je reformule mon sujet, car c'etait confus. J'ai un problème d'heritage avec une balise a:hover dans mon menu
J'ai bien tenté de changer en
Bref là je sèche.
Vous pouvez voir ce que cela donne en bas à gauche, sur le site , le lien sur valerie bonneau devrait être après site :
Voici le code de mon menu
Le fichier qui contient le copyright est appelé
J'ai deux feuilles de style appelé dans ma page index, celle du menu et celle pour le reste de la page ainsi que pour mon copyright
J'espère vraiment que quelqu'un peut m'aider.
Merci
Val
Modifié par valzl (18 Sep 2006 - 17:52)
J'ai bien tenté de changer en
div.menu a:hover
et le reste en .menu1
comme expliqué dans le tutoriel comprendre l'heritage et la parenté. Mais je n'ai plus de menu ainsi !Bref là je sèche.
Vous pouvez voir ce que cela donne en bas à gauche, sur le site , le lien sur valerie bonneau devrait être après site :
Voici le code de mon menu
ul{
position:relative;
list-style:none;
padding: 0px;
margin: 0px;
width:540px;
height:400px;
background: url(dessin1.gif) no-repeat;
}
a{
position:absolute;
display:block;
width:76px;
height:20px;
text-decoration:none;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
a:hover{
font-size:18px;
color:#CC3300;
width:169px;
height:45px;
}
#menu1{
top: 376px;
left: 4px;
padding: 5px 0px 0px 20px;
background: #6699FF url(g05/ptm1.gif) no-repeat;
}
#menu1:hover{
top:370px;
left:1px;
padding: 14px 0px 0px 15px;
width:135px;
background: url(g05/m1.jpg) no-repeat;
}
#menu2{
top:376px;
left:112px;
background: #FFCC00 url(g05/ptm2.gif) no-repeat;
padding: 5px 0px 0px 20px}
#menu2:hover{
top:370px;
left:74px;
padding: 10px 0px 0px 48px;
background: url(g05/m2.jpg) no-repeat;
}
#menu3{
top:376px;
left:222px;
padding: 5px 0px 0px 20px;
background: #CC3333 url(g05/ptm3.gif) no-repeat;
}
#menu3:hover{
top:370px;
left:185px;
padding: 10px 0px 0px 48px;
background: url(g05/m3.jpg) no-repeat;
}
#menu4{
top:376px;
left:334px;
padding: 5px 0px 0px 20px;
background: #9966FF url(g05/ptm4.gif) no-repeat;
}
#menu4:hover{
top:370px;
left:300px;
padding: 10px 0px 0px 48px;
width:135px;
background: url(g05/m4.jpg) no-repeat;
}
#menu5{
top:376px;
left:447px;
padding: 5px 0px 0px 20px;
background: #33CC00 url(g05/ptm5.gif) no-repeat;
}
#menu5:hover{
top:365px;
left:420px;
padding: 14px 0px 0px 48px;
background: url(g05/m5.jpg) no-repeat;
}
#menu6{
top:1px;
left:2px;
padding: 5px 0px 0px 20px;
background: #00CCFF url(g05/ptm6.gif) no-repeat;
}
#menu6:hover{
top:0px;
left:0px;
padding: 10px 0px 0px 48px;
background: url(g05/m6.jpg) no-repeat;
}
Le fichier qui contient le copyright est appelé
<?php include("copyright.php");?>
J'ai deux feuilles de style appelé dans ma page index, celle du menu et celle pour le reste de la page ainsi que pour mon copyright
body {
background-color: #BFEBFF;
margin-top: 10px;
margin-left: 10px;
margin-right: 30px;
margin-bottom: 70px;
position: absolute;
}
.conteneur {
padding-top: 10px;
padding-left: 10px;
width: 950px;
height: 540px;
background-color: #00CCFF
}
.logo {
float: left; /* alignement du logo à droite */
margin-right: 0px; /* placement du logo dans son conteneur, head1 */
margin-top: 3px;
border: 0 ;
}
.phrase {
letter-spacing: 2px;
text-align: center;
font-family: "Courier New", Courier, mono;
font-size: medium;
font-weight: bold;
clear: left;
padding-top: 5px;
color: #0066FF;
}
.gauche {
position: absolute;
width: 540px;
left: 10px;
top: 125px;
background-color: #FFFFFF;
float: left;
}
.frame {
margin-left: 570px; /* on place ce bloc à droite du bloc menu de 180px de large */
width: auto;
height: 420px;
overflow: auto; /* cette propriété va permettre le scroll de ce bloc */
}
.bas {
float: clear;
font-size: small;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3399FF;
font-weight: bold;
text-decoration: none;
display: block;
}
J'espère vraiment que quelqu'un peut m'aider.
Merci
Val
Modifié par valzl (18 Sep 2006 - 17:52)