Bonjour,
j'essai de personnaliser un formulaire. je veus que me champ texte, et textearea soit de la meme largeur soir 400 px.
J'ai donc donc mon css fais :

input {
background-color: #EEEEEE;
margin-bottom:10px;
color: #003366;  border:1px #003366 solid; 
width: 400px;	
}

textarea{
width: 400px;
height: 100px;
background-color: #FFFFFF;
margin-bottom:10px; 
border:1px #003366 solid; color:#003366;
}


mon probleme est que mes checkbox prenne donc la largeur de 400 px alors que je souhaite qu'il gardent leur format d'origine (pas d'application de largeur).

Comment faire en css pour dire on ne prend pas les checkbox ou alors y'a il un autre façon d'ecrir le css ?

voilà un exemlple du formulaire :

<form action="valide.php" method="post" enctype="multipart/form-data"> 

<input name="type" type="radio" id="type_0" value="type-justice.gif" checked="checked" />
<input type="radio" name="type" value="type-economie.gif" id="type_1" />
<input type="radio" name="type" value="type-concert.gif" id="type_3" />

Nom de l'info <br/>
<input type="text" name="nom" /><br/>

Texte de l'info <br/>
<textarea name="info" rows="10" id="info"></textarea>

</form>
Salut!
Ajoute un attribut classe à tes champs texte. Ce qui donne :
input.texte { 
background-color: #EEEEEE; 
margin-bottom:10px; 
color: #003366;  border:1px #003366 solid;  
width: 400px;     
} 
 
textarea{ 
width: 400px; 
height: 100px; 
background-color: #FFFFFF; 
margin-bottom:10px;  
border:1px #003366 solid; color:#003366; 
}


<form action="valide.php" method="post" enctype="multipart/form-data">  
 
<input name="type" type="radio" id="type_0" value="type-justice.gif" checked="checked" /> 
<input type="radio" name="type" value="type-economie.gif" id="type_1" /> 
<input type="radio" name="type" value="type-concert.gif" id="type_3" /> 
 
Nom de l'info <br/> 
<input type="text" name="nom" class="texte" /><br/> 
 
Texte de l'info <br/> 
<textarea name="info" rows="10" id="info"></textarea> 
 
</form>


Au passage, tu aurais aussi pu utiliser les "attributes selector" en écrivant input[type=text] dans ton css, mais ce n'est pas géré par ie6, et peut donc poser problème pour certains de tes visiteurs