2016-08-05 22 views
0

Wie wird ein modales Fenster in Internet Explorer 8 erstellt, das den gesamten Bildschirm ausgraut und Ajax-Spinner anzeigt?Erstellen eines modalen HTML-Fensters in Internet Explorer 8

<div style="display: none; position: fixed; z-index: 1000; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0, 0.4)"> 

Folgende div funktioniert edge, aber nicht den Bildschirm in IE8 grau und lassen Sie uns Benutzer mit der Seite interagieren.

Wie funktioniert das in IE?

+0

http://stackoverflow.com/questions/3975688/css-background-opacity-with-rgba-not-working-in-ie-8 – 3rdthemagical

Antwort

0

rgba und Hintergrund-Farbe scheint nicht 8 in IE zu arbeiten caniuse_rgbacaniuse_background-color

Sie Hintergrund mit einem Rückfall

background: #EEE /* The Fallback */ 
background: rgba(0,0,0, 0.4) 
0

IE 8 unterstützt keine Trübung in der gleichen Art und Weise verwenden können neuerer Browser tun, aber Sie können es mit dem alten Microsoft-Filterattribut tun. Siehe

, wenn dies für Sie arbeitet:

background-color: rgba(0,0,0); 
opacity: 0.4; /* Newer browsers */ 
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); /* IE8 */