2016-03-01 37 views
8

Microsoft Edge non supporta filter: blur(); come dovrebbe. Se ho un elemento posizionato in modo assoluto con filter: blur();, gli input visualizzati in cima diventeranno matti, unendosi alla sfocatura (divertente da guardare).: sfocatura non funziona su MS Edge

Ecco un Fiddle per mostrare cosa succede. Funziona perfettamente in Chrome e Firefox, ma Edge si trasforma in un epilettico borderline. Basta cliccare l'ingresso e godere: https://jsfiddle.net/Cthulhu/3uz0Lpfz/2/

Ecco un esempio di codice:

<style> 
    article { 
    background: url(http://uzebox.org/wiki/images/1/19/Arkanoid.gif) no-repeat; 
    -webkit-filter: blur(20px); 
    -moz-filter: blur(20px); 
    -o-filter: blur(20px); 
    -ms-filter: blur(20px); 
    filter: blur(20px); 
    height: 448px; 
    position: absolute; 
    width: 720px; 
    } 

    input { 
    margin: 100px 0 0 20px; 
    position: relative; 
    } 
</style> 

<article></article> 
<input /> 

Si può anche provare a mettere una finestra di Esplora sulla parte superiore del violino, sarà "interagire" con la sfocatura dell'immagine , che è divertente. Ho provato a prendere uno screenshot, ma il risultato finale mostra le cose come dovrebbero essere, e ignora il bug (non è divertente :-().

Tutte le idee per andare a questo problema utilizzando solo i CSS?

+0

Non ho questo fermo come pensavo, ma non credo che Edge supporti questo come lo si sta usando, ma sono confuso sul perché dovrebbe funzionare in IE. Gli effetti filtro non dovrebbero funzionare in IE affatto. – Rob

+0

@Rob Il mio errore: il violino non funziona in IE. Credo che quando ho provato questo nel mio sito web stavo vedendo qualcosa di sbagliato. Grazie per il testa a testa. – Cthulhu

+1

Questo sembra essere un problema di rendering specifico per i filtri. Sarei sorpreso se esistesse una soluzione CSS che non comportava la semplice disattivazione dei filtri. – BoltClock

risposta

11

Aggiornamento: questo problema non esiste più in recente build di Microsoft Edge, e dovrebbe essere risolto tramite il Windows 10 Anniversary Update il 02 agosto 2016.


Grazie per aver segnalato il problema io lavoro su Microsoft. Squadra di bordo, a E puoi confermare che il tuo violino riproduce il problema descritto. Sebbene al momento non disponga di un work-around da offrire, lo archiverò e informerò personalmente il (i) team (i) appropriato (i) in modo da dare una prima attenzione.

Quando avrò più da condividere, tornerò per aggiornare questa risposta.

+0

Stai monitorando in qualche modo il tag [tag: microsoft-edge]? – Knu

+2

Assolutamente Altri tag, come sono in grado. – Sampson

+0

Grazie per la risposta. Peccato che non ci sia una soluzione come mi aspettavo, ma almeno sono felice che qualcuno stia esaminando il problema ... Saluti, – Cthulhu