Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Warnung
Die eingestellte, nicht mehr unterstützte Desktop-Anwendung Internet Explorer 11 wurde durch ein Microsoft Edge-Update in bestimmten Versionen von Windows 10 dauerhaft deaktiviert. Weitere Informationen finden Sie in den Häufig gestellten Fragen zur Deaktivierung von Desktop-Apps in Internet Explorer 11.
Ein Vector Markup Language (VML)-Element wird nicht im strikt standardskonformen Modus angezeigt, wenn eine HTML-Seite das !DOCTYPE
Element in Internet Explorer 9 verwendet.
Ursprüngliche Produktversion: Internet Explorer 9
Ursprüngliche KB-Nummer: 932175
Lösung
Um dieses Problem zu beheben, stellen Sie den VML-Stil mit dem folgenden Code auf display:inline-block
ein:
vml\:* {
behavior: url(#default#VML);display:inline-block
}
Weitere Informationen:
Das VML-Element wird ordnungsgemäß angezeigt, wenn Sie folgendes sicherstellen:
- Verwenden Sie keinen strengen standardkonformen Modus.
- Entfernen Sie das
!DOCTYPE
Element.
Weitere Informationen zum streng standardskonformen Modus finden Sie unter Doctype.
Verwenden Sie die folgende Seite, um dieses Problem zu reproduzieren:
<?xml version="1.1" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xml:lang="en"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:vml="urn:schemas-microsoft-com:vml">
<head>
<title>VML Oval</title>
<style type="text/css">
vml\:*
{
behavior: url(#default#VML);
}
</style>
</head>
<body>
<h1>VML Oval</h1>
<div>
<vml:oval style="width:100pt;height:50pt" fillcolor="red"></vml:oval>
</div>
</body>
</html>