Visualizzazione dei risultati da 1 a 6 su 6

Discussione: CSS e select disabled

  1. #1

    CSS e select disabled

    Ciao a tutti, ho bisogno di un piccolo aiuto.

    Ho una select impostata a disabled, e quando è così le scritte le mostra in grigio. Alla select associo una classe in cui imposto il colore del testo nero, ma non lo prende, prende invece tutte le altre impostazioni (colore dello sfondo, grandezza carattere, ecc..).

    Qualcuno sa spiegarmi che succede?

    Codice HTML:
    codice:
    <select class="CELLAgrigia2" name="Giorno" size="1" disabled>
    	<option value=""></option>
    <% 
    	for iLoop = 1 to 31
    		iGiorno = iLoop
    		if Len(iGiorno) = 1 then
    			iGiorno = "0" & iGiorno
    		end if %>
    	
    		<option value="<%=iGiorno%>"><%=iGiorno%></option>
    <% 
    	next %>    
    </select>

    Codice CSS:
    codice:
    .CELLAgrigia2
    {
        FONT-SIZE: 9pt;
        COLOR: #000000;
        FONT-FAMILY: Arial;
        BACKGROUND-COLOR: #F7F7F7;
        TEXT-DECORATION: none
    }

    Grazie

  2. #2
    Un paio di considerazioni a monte.

    Innanzitutto, è sempre bene attribuire alle classi dei nomi legati al significato dell'elemento, non alla sua presentazione.

    Seconda cosa: perchè assegni un disabled a una select? Non verrà proprio usata nel form o verrà attivata in seguito da un javascript?

    Rituffandoci al nocciolo della questione, ogni browser ad oggi interpreta in modo diverso gli stili attribuiti agli elementi dei form. Alcuni browser riescono a editare certe proprietà, altri no. In sostanza, non c'è uniformità nella compatibilità.

  3. #3
    Originariamente inviato da pierofix

    Seconda cosa: perchè assegni un disabled a una select? Non verrà proprio usata nel form o verrà attivata in seguito da un javascript?

    La select verrà attivate in seguito da un javascript.

  4. #4
    Originariamente inviato da delphinus
    La select verrà attivate in seguito da un javascript.
    Ottimo. Ma adesso ti chiedo: come faranno ad usare correttamente il form tutti quegli utenti con disabilità permanenti o temporanee che accedono al web mediante dispositivi 'leggeri' come screen-reader o text-browser, privi di motore javascript?

  5. #5
    Originariamente inviato da pierofix
    Ottimo. Ma adesso ti chiedo: come faranno ad usare correttamente il form tutti quegli utenti con disabilità permanenti o temporanee che accedono al web mediante dispositivi 'leggeri' come screen-reader o text-browser, privi di motore javascript?

    Mi sono spiegata male...La select è abilitata da un checkbox che richiama una funzione javascript.

  6. #6
    Eheh, è lo stesso. Se javascript è inattivo o disabilitato la funzione non sarà comunque richiamabile.

    (N.B. Ti sto incalzando al solo fine di condurti da sola alla soluzione, che esiste. )

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.