Bonjour,
je suis face à un mystère...
Je souhaite une page avec :
- une barre de menu en haut, toujours visible, de hauteur fixe
- le reste de la page avec un ascenseur vertical uniquement dans cette partie.
Tout est OK si j'enlève la première ligne "DOCTYPE".
Avec "DOCTYPE", l’ascenseur vertical disparaît
Je suis sous Chrome.
Avez-vous une idée ?
je suis face à un mystère...
Je souhaite une page avec :
- une barre de menu en haut, toujours visible, de hauteur fixe
- le reste de la page avec un ascenseur vertical uniquement dans cette partie.
Tout est OK si j'enlève la première ligne "DOCTYPE".
Avec "DOCTYPE", l’ascenseur vertical disparaît
Je suis sous Chrome.
Avez-vous une idée ?
<!DOCTYPE html>
<html>
<head>
<style>
#barre_menu {
top: 0;
right: 0;
left: 0;
width: 100%;
height: 50px;
padding: 0;
border: 0;
margin: 0;
position: fixed;
z-index: 1030;
background-color: #2C3840;
}
#zone_principale {
top 51px;
bottom: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
padding: 0;
border: 0;
margin: 0;
overflow-x: hidden;
overflow-y: auto;
}
body {
padding-top: 50px;
padding-right: 0;
padding-left: 0;
padding-bottom: 0;
border: 0;
margin: 0;
overflow: hidden;
}
</style>
</head>
<body>
<div id="barre_menu">
</div>
<div id="zone_principale">
DEBUT<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>a<br>b<br>c<br>d<br>FIN
</div>
</body>
</html>