Bonjour,
J'ai copié le tuto du menu horizontal en modifiant très peu de chose (positionnement top du menu).
Le problème c'est qu'en fonction des tailles d'écran le menu ne s'affiche pas correctement.
sur mon portable pas de problème, mais sur un autre ordinateur le menu est sur 2 lignes.
mon fichier css pour le menu
mon fichier css pour les autres mises en formes :
Est ce quelqu'un peut me dire ce qui ne va pas?
Merci d'avance
J'ai copié le tuto du menu horizontal en modifiant très peu de chose (positionnement top du menu).
Le problème c'est qu'en fonction des tailles d'écran le menu ne s'affiche pas correctement.
sur mon portable pas de problème, mais sur un autre ordinateur le menu est sur 2 lignes.
mon fichier css pour le menu
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position:absolute;
top: 7.0em;
margin-left:0.2em;
z-index:100;
width: 95%; /* correction pour Opera */
}
#menu dl {
float: left;
width: 13.1em;
}
#menu dt {
cursor: pointer;
text-align: center;
height:1.5em;
color:white;
border: 1px solid gray;
margin: 1px;
}
#menu dd {
display: none;
border: 1px solid gray;
color:white;
}
#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;
}
#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray;
}
mon fichier css pour les autres mises en formes :
<style type="text/css">
<!--
body {
background: white;
padding:0;
margin:0;
color: black;
position: relative;
width: 100%;
height: 100%;
font-family: Tahoma;
font-size: 13px;
}
table {
font-family: verdana;
}
table.bordure {
border: 1px solid gray;
border-collapse: collapse;
}
.trajout {
height: 40px;
}
.td1 {
text-align:center;
font-family: verdana;
font-size: 12px;
}
.listef {
font-family: verdana;
font-size: 10px;
}
.hidden {
display: none;
}
.visible {
display: inline;
}
.haut {
height:8.8em;
width: 95%;
background-color: red;
padding: 0px;
margin-left:auto;
margin-right:auto;
}
.frame {
width: 95%;
margin-left: 3.7em;;
margin-top: 1em;
height: auto;
background-color: white;
margin-left:auto;
margin-right:auto;
}
.couleurfrs{color: #808080;}
-->
</style>
</head>
Est ce quelqu'un peut me dire ce qui ne va pas?
Merci d'avance