Re: [Ovillo] Bordes y ancho de input type=file

2005-08-03 Por tema Inti Castro
On 8/2/05, .:[ jam1138 ]:. [EMAIL PROTECTED] wrote:
 
 ¿pero qué pasa cuando quiera cambiar de estilo??; no quiero atenerme a 
 tener el ancho del filebox fijo. ¿hay manera de hacer estocon puro CSS?? 
 

input[type=file] {
 display: block;
 }
 
con esta opción el input se va a adaptar al ancho de su contenedor.

 input[type=file] {
width: 20em;
 }
 
asi podes definir el ancho del input sin depender del size=12 que ahora 
estas usando (de hecho para que el width desde css se aplique correctamente 
vas a tener que eliminar este atributo en el html).

desde ya que para implementar cualquiera de estas dos opciones vas a tener 
que crear una clase y aplicarla a cada input type=file / ya que ie no te 
va a reconocer el selector input[type=file].

inti castro
[EMAIL PROTECTED]
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


[Ovillo] Bordes y ancho de input type=file

2005-08-02 Por tema .:[ jam1138 ]:.
Esta es mi primer intervención en esta lista... así que ¡Un saludo a 
todos!...

Ya sé que un Filebox es limitado para darle estilos, aúnque buscando en esta 
lista encontré sobre una metodología basada en imágenes... pero mi interéz 
es simple, tengo una sección para subir archivos múltiples y que pueden ver 
aquí http://www.severeves.info/pruebas/test.php mi problema con esto 
son 2 cosas:

1) Para alinear lo que sería la etiqueta del texbox y el mismo textbos 
(juntos) CON el filebox de arriba, de manera que ocupen el mismo ancho no 
hayé otra manera más que con el atributo size del filebox. Tengo esto (igual 
pueden ver el código fuente si gustan):

!-- En la hoja de estilos --
fieldset {
 margin-bottom:7px;
 text-align:center; /* Para alinearlos... de otra manera se descuadran */
 padding:0px 0px 4px 0px; !-- Solo le dejo espacio abajo --
}

!-- En el HTML (lo simplifico) --
fieldset legendArchivo X/legend
 input type=file name=archivo[] size=12 /* uso size; no hayé forma 
de definir el tamaño con CSS */
 labelTiacute;tulo: /label
 input type=text name=titulo[]
/fieldset 
 
Pués así se adapta (ni tanto pués quedan un par de pixeles por ahí) a lo que 
ahora necesito... ¿pero qué pasa cuando quiera cambiar de estilo??; no 
quiero atenerme a tener el ancho del filebox fijo. ¿hay manera de hacer esto 
con puro CSS??


2) Sencillo.. FireFox (si me pueden informar de otros navegadores) no me 
respeta los bordes del Filebox y me lo presenta de un tamaño mayor... ¿caso 
perdido? :-(... 

Gracias de antemano por su tiempo... disculpen si me exedí en el contenido, 
ya tendré tiempo para adaptarme a la metodologia de esta lista.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo