J'ai placé ceci dans la feuille de style :
CODE
div#input
{
position :absolute;
left: 80px;
top: auto;
}
{
position :absolute;
left: 80px;
top: auto;
}
sans toucher au html :
CODE
<div style="input">
<input type="file" name="txtFile" style="filter :alpha(opacity=0)" size="24"
onfocus="document.forms[0].nomFichier.value=document.forms[0].txtFile.value"
onchange="document.forms[0].nomFichier.value=document.forms[0].txtFile.value">
<input type="text" size="24" name="nomFichier">
<img src="inputfile.gif" align="absmiddle">
</div>
<input type="file" name="txtFile" style="filter :alpha(opacity=0)" size="24"
onfocus="document.forms[0].nomFichier.value=document.forms[0].txtFile.value"
onchange="document.forms[0].nomFichier.value=document.forms[0].txtFile.value">
<input type="text" size="24" name="nomFichier">
<img src="inputfile.gif" align="absmiddle">
</div>
Mais comme vous pouvez le voir ici, c'est pas ça qu'est ça !
Sous IE c'est bon :

Mais sous Firefox :

Est ce que ça fonctionne vraiment ?
A vous les studios.
