Bonjour,
Je suis débutant en CSS et je suis en train d'effectuer quelques tests pour me familiariser avec. Seulement j'ai un petit soucis qui est peut etre simple à résoudre pour un expert, en gros, quand je met un titre dans le header, ce dernier est décalé vers le bas de quelques pixels, uniquement sur Firefox, sur IE tout va bien.
Voici le code:
Le problème c'est qu'en supprimant le titre, "Gestion des matières", le header est bien collé au top du container, dès que je mets le titre en H3, il est décalé vers le bas.
Merci d'avance!
Je suis débutant en CSS et je suis en train d'effectuer quelques tests pour me familiariser avec. Seulement j'ai un petit soucis qui est peut etre simple à résoudre pour un expert, en gros, quand je met un titre dans le header, ce dernier est décalé vers le bas de quelques pixels, uniquement sur Firefox, sur IE tout va bien.
Voici le code:
body {
margin: 0;
padding: 0;
text-decoration: none;
font-family: arial;
font-size: 9pt;
}
input {
padding-left: 1px;
padding-right: 1px;
font-family: arial;
font-size: 9pt;
width: 100px;
border: 1px solid black;
}
.h3 {
font-size: 14pt;
font-weight: bold;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}
#main_container {
position:absolute;
left: 50%;
top: 0;
width: 750px;
margin-left: -375px; /* moitié de la largeur */
/*margin-top: -200px; /* moitié de la hauteur */
background-color: #cdcdcd;
padding: 0;
}
#header {
width: 100%;
height: 50px;
background-color: #187BC0;
}
#menu {
width: 100%;
height: 25px;
background-color: #8800FF;
}
#content {
width: 100%;
height: 400px;
background-color: #CECECE;
}
#footer {
width: 100%;
height: 50px;
background-color: #187BC0;
}
<body>
<div id="main_container">
<div id="header">
<h3 class="h3">Gestion des matières</h3>
</div>
<div id="menu"></div>
<div id="content"></div>
<div id="footer"></div>
</div>
</body>
Le problème c'est qu'en supprimant le titre, "Gestion des matières", le header est bien collé au top du container, dès que je mets le titre en H3, il est décalé vers le bas.
Merci d'avance!