Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. form {
  2. /* Uniquement centrer le formulaire sur la page */
  3. margin: 0 auto;
  4. width: 400px;
  5. /* Encadré pour voir les limites du formulaire */
  6. padding: 1em;
  7. border: 1px solid #CCC;
  8. border-radius: 1em;
  9. }
  10.  
  11. form div + div {
  12. margin-top: 1em;
  13. }
  14.  
  15. label {
  16. /* Pour être sûrs que toutes les étiquettes ont même taille et sont correctement alignées */
  17. display: inline-block;
  18. width: 90px;
  19. text-align: right;
  20. }
  21.  
  22. input, textarea {
  23. /* Pour s'assurer que tous les champs texte ont la même police.
  24. Par défaut, les textarea ont une police monospace */
  25. font: 1em sans-serif;
  26.  
  27. /* Pour que tous les champs texte aient la même dimension */
  28. width: 300px;
  29. box-sizing: border-box;
  30.  
  31. /* Pour harmoniser le look & feel des bordures des champs texte */
  32. border: 1px solid #999;
  33. }
  34.  
  35. input:focus, textarea:focus {
  36. /* Pour souligner légèrement les éléments actifs */
  37. border-color: #000;
  38. }
  39.  
  40. textarea {
  41. /* Pour aligner les champs texte multi‑ligne avec leur étiquette */
  42. vertical-align: top;
  43.  
  44. /* Pour donner assez de place pour écrire du texte */
  45. height: 5em;
  46. }
  47.  
  48. .button {
  49. /* Pour placer le bouton à la même position que les champs texte */
  50. padding-left: 90px; /* même taille que les étiquettes */
  51. }
  52.  
  53. button {
  54. /* Cette marge supplémentaire représente grosso modo le même espace que celui
  55. entre les étiquettes et les champs texte */
  56. margin-left: .5em;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement