Ho fatto un DIV
con visibility: hidden
e attaccato un ::before
pseudo-elemento di questo DIV con visibility: visible
. Funziona come previsto in Firefox, Chrome e Safari, ma in Internet Explorer 10 lo pseudo-elemento non viene visualizzato.IE10: 'visibilità: visibile' prima di pseudo-elemento 'visibilità: nascosto' elemento
Si prega di spiegare se sto realizzando questo torto, o se questo è un problema con Internet Explorer. Ci sono dei problemi (abbiamo solo accesso al CSS, non al codice HTML sorgente)?
Sono d'accordo che bisogna fare i conti solo con esso, ma per quanto posso dì a IE che sta sbagliando. Anche quella dichiarazione che stai citando non chiarisce che la visibilità annidata non funzionerà. La "Altre proprietà di stile specificate" sarebbe la mia visibilità: visibile sullo pseudo elemento, che dovrebbe essere applicato al contenuto inserito ... ma non lo è. – Boushley