Foros del Web » Creando para Internet » CSS »

estilo CSS en select > option > disabled

Estas en el tema de estilo CSS en select > option > disabled en el foro de CSS en Foros del Web. muy buenos días, mi duda es la siguiente con CSS, como puedo dar estilo a un select>option con atributo disabled??? pues, al mostrarlo actualmente sale ...
  #1 (permalink)  
Antiguo 23/09/2011, 10:48
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 16 años, 5 meses
Puntos: 25
Pregunta estilo CSS en select > option > disabled

muy buenos días, mi duda es la siguiente con CSS, como puedo dar estilo a un select>option con atributo disabled???

pues, al mostrarlo actualmente sale de un color un poco tenue y no sulen diferenciarZe los habilitados y deshabilitados...

espero puedan ayudarme
__________________
blog: hector2c.wordpress.com
email: [email protected]
  #2 (permalink)  
Antiguo 23/09/2011, 14:57
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: estilo CSS en select > option > disabled

Puedes usar algo como:
Cita:
select > option[disabled]
Sin embargo, esto seleccionará todos los option que tengan el atributo disabled declarado, no importa si es true o false o disabled o dsaskldgh. Para más seguridad si vas a estar habilitándolo y deshabilitándolo, deberías usar:
Cita:
select > option[disabled="disabled"]
Saludos (:
PD: Al menos en Chrome, tanto esto
Cita:
option.disabled = true;
como esto
Cita:
option.disabled = 'disabled';
No setea un valor para la propiedad, sólo la declara. Por tanto, el segundo query no daría resultado.
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #3 (permalink)  
Antiguo 23/09/2011, 16:13
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: estilo CSS en select > option > disabled

El que los haga tenues es justamente para dirferenciarlos.
Podés hacer algo así

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>titulo</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. </head>
  7.     <option value="" selected="selected">Seleccionar modelo</a>
  8.   <option  style="font-weight: bold !important; color: red !important ;background-color: yellow;" disabled="disabled" value="volvo">Volvo</option>
  9.   <option value="ford">Ford</option>
  10.   <option value="mercedes">Mercedes</option>
  11.   <option value="toyota">Toyota</option>
  12. </body>
  13. </html>
Pero el comportamiento de un navegador a otro puede variar, por ejemplo el font-weight: bold, sólo te lo reconoce Firefox.
Tambien podés hacer a la inversa, dejar atenuado el disabled como viene or defecto y resaltar el resto

saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #4 (permalink)  
Antiguo 24/09/2011, 08:10
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 5 meses
Puntos: 317
Respuesta: estilo CSS en select > option > disabled

Hace poco preguntaron —de nuevo— por formatos disabled.

Disabled en html

Ahí dejé un enlace a un tema donde se discutió bastante sobre la simulación de deshabilitados y ese asunto que te comenta emprear sobre la diferencia entre navegadores.
Si haces una búsqueda en el foro y la web vas a encontrar más data.

Etiquetas: disabled, estilo, option, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:54.