En un formulario HTML que tienen un campo de archivo de la siguiente manera:cómo hacer que el campo de entrada de archivo se ajuste?
<div class="filefield">
<input type="file" name="myfile" id="fileinput">
</div>
muestra un botón y un poco de texto, además del botón. Cuando aún no se ha seleccionado ningún archivo, el texto es: No file chosen
. Si ya hay un archivo seleccionado, muestra el nombre del archivo.
Este texto se muestra en el lado derecho del botón. Quiero que se muestre debajo del botón. He intentado varias cosas en CSS, y nada funciona, el No file chosen
siempre se muestra en el lado derecho del botón, incluso si tanto el div como la entrada tienen anchos fijos solo tan anchos como el botón, y una altura fija lo suficientemente alta para un botón y dos líneas de texto, el texto aún se muestra a la derecha, fuera del div y no debajo del espacio dentro del div. ¿Cómo hacer que se ajuste para que el texto aparezca debajo del botón?
[jsFiddle] (http://jsfiddle.net/) para jugar con – hookedonwinter
ayuda a vincular en realidad es: http: // jsfiddle.net/nmeAW/ – hookedonwinter