Het VML-element wordt niet weergegeven in de modus die voldoet aan strikte standaarden in Internet Explorer 9
Waarschuwing
De buiten gebruik gestelde, niet meer ondersteunde Internet Explorer 11-desktoptoepassing is permanent uitgeschakeld via een Microsoft Edge-update op bepaalde versies van Windows 10. Raadpleeg Veelgestelde vragen over de beƫindiging van de desktoptoepassing voor Internet Explorer 11 voor meer informatie.
Een VML-element (Vector Markup Language) wordt niet weergegeven in de modus die voldoet aan strikte standaarden wanneer een HTML-pagina het !DOCTYPE
element in Internet Explorer 9 gebruikt.
Oorspronkelijke productversie: Internet Explorer 9
Origineel KB-nummer: 932175
Oplossing
U kunt dit probleem oplossen door de VML-stijl in te display:inline-block
stellen op met behulp van de volgende code:
vml\:* {
behavior: url(#default#VML);display:inline-block
}
Meer informatie
Het VML-element wordt correct weergegeven als u het volgende controleert:
- Gebruik geen modus die voldoet aan strikte standaarden.
- Verwijder het
!DOCTYPE
element.
Zie Doctype voor meer informatie over de modus die voldoet aan strikte standaarden.
Gebruik de volgende pagina om dit probleem te reproduceren:
<?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>
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor