Hola, ji s
ji s escribió:
> Tengo un problema con el estilo de un input en Internet Explorer (he probado
> con
> el 6).
>
> Tengo un 'input' de tipo 'text' al que he puesto el atributo readonly
> (readonly="readonly"). Hasta aquí todo va bien...
>
> Entonces decidí poner el fondo de color gris a todos los input que sean
> readonly...
>
> En el css, le pongo el estilo:
> input[readonly]{background-color:silver} (para que se vea)
> o incluso
> input[readonly="readonly"]{background-color:silver}
>
> Y sólo consigo que funcione en firefox, no me funciona en IE.
Yo diría que prácticamente todos los navegadores en su última versión
aceptan reglas del tipo etiqueta-html[atributo="valor"]incluido IE 7,
pero IE 6 no. Si quieres compatibilidad con IE 6, no te queda más
remedio que asignar una clase a los input de tipo readonly, por ejemplo
class="solo-lectura", y aplicar input.solo-lectura{...} en el CSS.
Un saludo
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo