28172 sujets

CSS et mise en forme, CSS3

Je ne comprends pas pourquoi le label avec le texte "1" n'est pas automatiquement placé devant mon input field qui est centré sur la page.

<label for="nom">1</label>
 <input id="nom" type="text"  name="nom" autofocus>



#nom {
   display:block;
   margin-left: auto;
   margin-right:auto;
   padding-left: 5px;
   padding-top:10px;
   margin-top:0px;
   padding-bottom: 10px;
   width: 500px;
   height:30px;
   font-size: 30px;
   line-height:20px;
   color:black;
   border-style: solid;
   border-width: 1px;
   border-color:black;
   border-radius: 0px;
}


fiddle:
https://jsfiddle.net/fredericmarcel/wzda4pLx/79/

Merci de votre aide.
Modifié par Felipe (14 Mar 2016 - 20:43)