2016-02-03 17 views
8

Sarebbe bello se esistesse lo currentWidth. Ci sono altre cose come currentColor nelle specifiche?Ci sono altre proprietà CSS come currentColor?

+0

'currentWidth' di cosa? c'è l'unità 'vw' che è correlata alla larghezza attuale della finestra. – pawel

+0

Non sembra: http://caniuse.com/#search=current. –

+0

perché abbiamo bisogno di 'currentWidth' e' currentColor'? –

risposta

10

Mi stai chiedendo per un elenco di valori cui calcolati valori sono relative al altri valori.

E quella lista è breve. Se spulciare il CSS 3 Values and Units Specification, troviamo che:

  • inherit assume il valore di genitore.

  • unset può funzionare come inherit.

  • currentColor utilizza il colore del carattere corrente.

Si tratta di unità che specificano i valori relativi:

  • % è una percentuale del valore genitore.

  • em è relativo alla dimensione del carattere corrente. rem è simile, ma alla dimensione del carattere dell'elemento radice.

  • vw, vh, vmin and vmax sono tutti relativi al viewport.

  • ex, all'altezza del carattere corrente - tipo di conteggi.

  • ch, per la larghezza del carattere "0" nel carattere corrente - anche sorta di conteggi.

Questi functional values non lo fanno esattamente conteggio ma sono degni di nota:

  • calc() consente valori matematicamente calcolati.

  • toggle() consente agli elementi figlio di scorrere i valori.

  • attr() restituisce il valore dell'attributo di un elemento.

e storicamente:

+1

Bello! Sai dove posso trovare un elenco di tutte le proprietà/valori CSS deprecati? – corysimmons

+0

Potrebbe esserci un posto in cui sono archiviate funzionalità deprecate, ma non ne sono a conoscenza. Stranamente, la specifica CSS 3 menziona solo la deprecazione su System Colors. – Litty

Problemi correlati