Zum Inhalt springen

Schatten eines Elementes im Internet Explorer anzeigen


Empfohlene Beiträge

Geschrieben

Hallöchen,

ich erstelle grade eine Homepage. Diese wurde mit HTML5 und CSS programmiert.

Bei einen DIV-Element habe ich einen Schatten hinzugefügt. Dieser wird in allen Browsern (bis auf Internet Explorer!!!) angezeigt...

Kann mir da jemand helfen, wie man den Schatten im IE (Version 6+) anzeigen lassen kann?

Vielen Dank schon mal im Vorraus.

Geschrieben

Erstmal danke für die schnelle Antwort.

Dieses habe ich allerdings schon ausprobiert und funktioniert aber nicht... :(

@Memento: Dann halt geschrieben, statt programmiert... ;)

Geschrieben

Dann können wir dir auf der Basis nicht weiterhelfen.

Definiere doch mal deine Anfrage um.

"Funktioniert nicht" ist keine Fehlerbeschreibung, zeig uns den Code, der nicht funktioniert - benutz dabei die CODE_Tags :)

Was wird angezeigt, wie soll es angezeigt werden, etc.. Ein paar mehr Infos brauchen wir schon.

Grüße :)

Geschrieben

Ich hoff, dass jetzt besser formuliert ist... ;)

Mein Problem ist, dass mein erstellter Schatten (rechts und unten) bei den definierten DIV-Element im IE (ab 6+) nicht angezeigt wird. In allen anderen Browsern wird dieser Schatten ohne Probleme dargestellt.

Deswegen hatte ich versucht es damit abzufangen:

.shadow

{

-moz-box-shadow: 3px 3px 4px #999;

/*-webkit-box-shadow: 3px 3px 4px #999;*/

box-shadow: 3px 3px 4px #000;

/* For IE 8 */

-ms-filter: "progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";

/* For IE 5.5 - 7 */

filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');

/*FILTER: progid: DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=4)*/

}

Das funktioniert allerdings nicht so wie ich es mir vorgestellt habe.

Kann mir da jemand weiterhelfen, wo der Fehler liegt?

Geschrieben (bearbeitet)

.shadow

{

	-moz-box-shadow: 3px 3px 4px #999;

	/*-webkit-box-shadow: 3px 3px 4px #999;*/

	box-shadow: 3px 3px 4px #000;

	/* For IE 8 */

	-ms-filter: "progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";

	/* For IE 5.5 - 7 */

	filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');

        /*FILTER: progid: DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=4)*/

}

Zuerst einmal in Codetags gesetzt.

Dann:

- Das "zoom:1;" verwendest du nicht, evtl. wird dies für den IE benötigt.

- Einmal "-ms-filter" und dann "filter"?

- Im Beispiel wird nicht zwischen IE < 8 und IE >= 8 unterschieden.

- Im Beispiel (und auch der MS-Dokumentation [Shadow Filter (A, ABBR, ACRONYM, ...)]) ist zwischen "progid:" und "DXImageTransorm" kein Leerzeichen.

Ansonsten: Ein Beispiel der Seite wäre sinnvoll.

Bearbeitet von Servior

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...