69 messaggi dal 29 luglio 2004
www.pentalab.it
Il seguente codice HTML produce un output "grigiastro"

<span disabled="disabled">abcdefg</span>


Un utente con problemi visivi non riesce a leggere le scritte in grigio e quindi le voglio in blue o nero.
Come posso fare per cambiare il colore di default dei tag "disabled"?
31 messaggi dal 04 novembre 2004
potresti non utilizzare IE intanto
evitando di usare disabled poiche' non e' standard..

poi se vuoi un qualcosa di disabilitato basta aggiungere una classe disabled
<span class="disabled">daadada</span>

dove nel css linkato metterai
.disabled{
color:steelblue;
}

ad esempio.
Modificato da kentaromiura il 06 giugno 2006 15.00 -
69 messaggi dal 29 luglio 2004
www.pentalab.it
il problema è che sto usando ASP.NET 2.0 e sto usando la proprietà "enable" dei vari server controls. Tale proprietà scrive nell'HTML l'attributo DISABLED="disabled".
Non posso usare classi CSS dedicate... perchè ASP non le userebbe!!
Inoltre sono costretto ad usare IE.

Qualche altra idea?
31 messaggi dal 04 novembre 2004
allora usa cssClass invece di enabled e usa la proprietà readonly
Modificato da kentaromiura il 06 giugno 2006 16.35 -
69 messaggi dal 29 luglio 2004
www.pentalab.it
non è così banale..
In altri browser ho sentito che esistono i selector che farebbero al caso mio. Infatti su firefox mi funzionano...
Ho trovato scritto da qualche parte che i selector saranno presenti su IE 7. L'ho installato ma non funzionano..qualcuno sa qualcosa?
31 messaggi dal 04 novembre 2004
si, ma se tu usi readonly invece di enabled sei a cavallo, e la proprietà standard per disabilitare un controllo
http://www.w3.org/TR/REC-html40/interact/forms.html#adef-readonly
nei vari controlli la trovi come ReadOnly.

Poi metti lo stile che vuoi, se intendi usare i css selector ben per te,
finche' hai lo stesso comportamento nei vari browser..
kentaromiura ha scritto:
potresti non utilizzare IE intanto
evitando di usare disabled poiche' non e' standard..


non per fare l'avvocato difensore di IE ma disabled è perfettamente "legale"

http://www.w3schools.com/htmldom/prop_button_disabled.asp

http://www.w3schools.com/tags/tag_input.asp

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
31 messaggi dal 04 novembre 2004
nostromo ha scritto:
kentaromiura ha scritto:
potresti non utilizzare IE intanto
evitando di usare disabled poiche' non e' standard..


non per fare l'avvocato difensore di IE ma disabled è perfettamente "legale"

http://www.w3schools.com/htmldom/prop_button_disabled.asp

http://www.w3schools.com/tags/tag_input.asp

ciao marco


certo,in un input, ma usarlo SU UNO SPAN non e' propriamente lecito...
sempre che non mi sbagli.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.