salut a tous !
ça va bientot faire un mois que je suis en stage et que je me suis mis vraiment au CSS, et je peut dire que c'est vraiment genial !
Mais il y a un probleme que je n'ais pas reussi a regler, meme si c'est un probleme mineur, c'est rageant !
J'ai cree un formulaire de contact en php avec l'appel d'une classe, il marche correctement, mais j'ai voulu mettre en forme les input,select et textarea pour qu'ils se fondent dans le theme du site.
Sur Firefox, tout marche parfaitement bien, sur Internet Explorer, les bordure n'apparaissent pas...
Pourtant, j'ai mis d'autres bordures sur les input du styleswitcher (dans un autre formulaire) qui elles, s'affichent sur les 2 navigateurs.
Je ne demande a personne de regler mon probleme, mais si quelqu'un aurait juste une idée du pourquoi ce serait bien .
Mon site se trouve a l'adresse suivante :
http://tanguy.swp.fr/decorateur-exterieurs-en-cours/site/
Et voici le css de mise en forme de mon formulaire :
/*--formulaire--*/
#form {
border:none;
margin:0 auto;
width:700px;
}
#form input, select, textarea {
border:0.5px solid #78C1E8;
background-color:#E3F3FA;
color:#1C587A;
font-size:12px;
}
#corpform fieldset {
border:1px solid #393;
font-style:normal;
padding:20px;
}
#corpform legend {
font-weight:bold;
color:#393;
}
#corpform p {
margin-bottom:10px;
}
#corpform fieldset label {
float:left;
width:40%;
text-align:right;
padding-right:20px;
}
#corpform label:hover, #piedform input {
cursor:pointer;
}
#corpform .focus {
background-color:#D9F3D8;
border:0.5px solid #393;
color:#393;
font-size:12px;
}
#corpform .focus option {
background-color:#D9F3D8;
color:#393;
font-size:12px;
}
#corpform .normal {
border:0.5px solid #78C1E8;
background-color:#E3F3FA;
color:#1C587A;
font-size:12px;
}
.fielderror, #rouge {
color:#f00;
}
.fieldreq {
color:#333;
}
#infomessage p {
text-align:right;
}
#piedform input {
text-align:left;
padding:3px 10px;
}
Merci d'avance pour votre aide !
Modifié par t.royere (23 Jan 2007 - 10:29)
ça va bientot faire un mois que je suis en stage et que je me suis mis vraiment au CSS, et je peut dire que c'est vraiment genial !
Mais il y a un probleme que je n'ais pas reussi a regler, meme si c'est un probleme mineur, c'est rageant !
J'ai cree un formulaire de contact en php avec l'appel d'une classe, il marche correctement, mais j'ai voulu mettre en forme les input,select et textarea pour qu'ils se fondent dans le theme du site.
Sur Firefox, tout marche parfaitement bien, sur Internet Explorer, les bordure n'apparaissent pas...
Pourtant, j'ai mis d'autres bordures sur les input du styleswitcher (dans un autre formulaire) qui elles, s'affichent sur les 2 navigateurs.
Je ne demande a personne de regler mon probleme, mais si quelqu'un aurait juste une idée du pourquoi ce serait bien .
Mon site se trouve a l'adresse suivante :
http://tanguy.swp.fr/decorateur-exterieurs-en-cours/site/
Et voici le css de mise en forme de mon formulaire :
/*--formulaire--*/
#form {
border:none;
margin:0 auto;
width:700px;
}
#form input, select, textarea {
border:0.5px solid #78C1E8;
background-color:#E3F3FA;
color:#1C587A;
font-size:12px;
}
#corpform fieldset {
border:1px solid #393;
font-style:normal;
padding:20px;
}
#corpform legend {
font-weight:bold;
color:#393;
}
#corpform p {
margin-bottom:10px;
}
#corpform fieldset label {
float:left;
width:40%;
text-align:right;
padding-right:20px;
}
#corpform label:hover, #piedform input {
cursor:pointer;
}
#corpform .focus {
background-color:#D9F3D8;
border:0.5px solid #393;
color:#393;
font-size:12px;
}
#corpform .focus option {
background-color:#D9F3D8;
color:#393;
font-size:12px;
}
#corpform .normal {
border:0.5px solid #78C1E8;
background-color:#E3F3FA;
color:#1C587A;
font-size:12px;
}
.fielderror, #rouge {
color:#f00;
}
.fieldreq {
color:#333;
}
#infomessage p {
text-align:right;
}
#piedform input {
text-align:left;
padding:3px 10px;
}
Merci d'avance pour votre aide !
Modifié par t.royere (23 Jan 2007 - 10:29)