Bonjour!
J'essaie de rajeunir l'entreprise pour laquelle je travail en créant un beau modèle CSS pour les formulaires sans utiliser de tableau.
J'ai presque terminé mais j'ai un bug qui me bloque complètement. Je veux que le bouton "Envoyer" en bas soit centré! J'ai tout essayé et ça ne marche pas!
Aussi, vous pouvez me dire quoique ce soit que je ne respecte pas les standards, etc.! J'ai vraiment un gros trip de respecter les standards et je veux devenir la référence dans l'entreprise où je travail afin qu'un jour, l'entreprise les adopte par défaut!
Je vous remercie d'avance. Voici tout d'abord le code html suivi du code CSS. Veuillez noter que le code HTML n'est pas standard DU TOUT!!! mais qu'il le deviendra lorsque le CSS va fonctionner!
J'essaie de rajeunir l'entreprise pour laquelle je travail en créant un beau modèle CSS pour les formulaires sans utiliser de tableau.
J'ai presque terminé mais j'ai un bug qui me bloque complètement. Je veux que le bouton "Envoyer" en bas soit centré! J'ai tout essayé et ça ne marche pas!
Aussi, vous pouvez me dire quoique ce soit que je ne respecte pas les standards, etc.! J'ai vraiment un gros trip de respecter les standards et je veux devenir la référence dans l'entreprise où je travail afin qu'un jour, l'entreprise les adopte par défaut!
Je vous remercie d'avance. Voici tout d'abord le code html suivi du code CSS. Veuillez noter que le code HTML n'est pas standard DU TOUT!!! mais qu'il le deviendra lorsque le CSS va fonctionner!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="formulaire">
<h3 class="titre">Mega</h3>
<div id = "slide">
<div id = "gauche">
<label>Nom : </label>
<input type="text" ></input>
</div>
<div id = "droite">
<label>Adresse : </label>
<input type="text" ></input>
</div>
</div>
<div id = "slide">
<div id = "droite">
<label>Ville : </label>
<input type="text" ></input>
</div>
</div>
<div id = "slide">
<div id = "droite">
<label>Code Postal : </label>
<input type="text" ></input>
</div>
</div>
<input class="submit" type="button" value="Envoyer"></input>
</div>
</body>
* {
margin: 0;
padding: 0;
}
body {
margin: 0;
padding: 0;
color: #3399FF;
text-align: center; /* pour corriger le bug de centrage IE */
font-family: arial, helvetica, sans-serif;
}
/* Représente l'objet au complet */
#formulaire {
position:absolute;
top: 60px;
left: 50%;
width: 800px;
margin-left: -400px;
background-color: #003399;
border: 1px solid #3399FF;
}
#slide {
position: relative;
left: 0;
top: 10px;
bottom: 10px;
width: 800px;
height: 50px;
}
#gauche {
position: absolute;
left: 30;
text-align: left;
width: 370px;
}
#droite {
position: absolute;
left: 430px;
text-align: left;
width: 370px;
}
.submit {
border: 1px solid #3399FF;
background-color: #003366;
padding: 10px 10px 10px 10px;
}
/* Pour placer le titre du formulaire */
#formulaire .titre {
border: 1px solid #3399FF;
background-color: #003366;
padding: 10px 10px 10px 10px;
}
#formulaire .button {
font-family: arial, helvetica, sans-serif;
font-size: 1.2em;
color: black;
background-color: #FFCC66;
color: #003366;
}
#formulaire label {
font-weight: bold;
}
#formulaire input {
position: absolute;
left: 150px;
background-color: #FFCC66;
color: #003366;
font-family: Arial, Helvetica, sans-serif;
}
#formulaire option {
background-color: #FFEFD5;
}
#formulaire select {
background-color: #FFEFD5;
}
#formulaire textarea {
background-color: #FFEFD5;
color: red;
}