Hallo,
de code hieronder toont een login scherm. Dit scherm wordt overal correct getoond behalve bij IE11 op windows10. Een IE11 op windows7 toont alles zoals het hoort. Kan iemand helpen?
Dank bij voorbaat!

<!DOCTYPE html>
<html>
<head>
<title>E-services DVC Heilig Hart</title>
<link rel="stylesheet" type="text/css" href="./css/huisstijl.css">
<style>
body
{
margin: 0;
position: absolute;
top: 50%;
left: 50%;
 margin-right: -50%;
transform: translate(-50%, -50%)
}
#logo
{
width:198px;
height:147px;
float:left;
margin: 1em;
}
form
{
border: 2px solid rgb(38,136,142);
border-radius:10pt;
width:600px;
height:300px;
}
ol
{
float:left;
margin-top:25px;
}
li
{
list-style-type:none;
margin:8pt;	
}
label
{
font-family:verdana;
font-size:10pt;	
width:110px;
float:left;
}
#gebruikersnaam
{
width:150px;	
}
#paswoord
{
width:150px;	
}
.button
{
color:white;
font-size:10pt; 
font-weight:bold;
height:25pt;
background-color:rgb(192,154,0);
border-radius:25px; 
cursor:pointer;
width:120px;
}
.helpbutton
{
color:white;
font-family:verdana;
font-size:16pt;
height:25pt;
background-color:rgb(192,154,0);
border-radius:25px; 
cursor:pointer;
width:25pt;
margin-right:5px;
}
</style>
</head>
<body>
	<section>
		<form method="post" action="index.php">
		<h2 class="h2paars">Inloggen E-services </h2>
		<img src="./images/dvctrans.png" id="logo" alt="logo DVC Heilig Hart">
			<ol>
				<li><label for="gebruikersnaam">Login</label>
					<input type="text" name="gebruikersnaam" id="gebruikersnaam" autocomplete="on">
				</li><li>
				<label for="paswoord">Paswoord</label>
					<input type="password"  name="paswoord" id="paswoord">
				</li><li>
					<input type="submit" value="OK" id="inloggen" name="inloggen" class="button"> &nbsp;
					<input type="reset" value="opnieuw" id="reset" name="reset" class="button">
				</li>
				<li>
				<button type="button" class="helpbutton" title="handleiding wijzigen paswoord">?</button><a  class="standaard" href="">wachtwoord vergeten</a>
				</li>
				
			</ol>
		</form>
	</section>
</body>
</html>
zou moeten werken?

Heb je alle andere mogelijke oorzaken uitgesloten zoals caching, niet kloppende HTML/CSS (indien er fouten in het document zitten werkt potentieel niets zoals je zou willen). Heb je het document al door een validator gehaald?

NB: Als ik de statistieken op die pagina mag geloven is IE 11 een browser uit 2013 (!). En wordt (globaal) gebruikt door ~2.26% van de wereldwijde populatie (!).
Hey, vriendelijk bedankt voor de snelle reactie.
Heb deze code alvorens ze te posten door de validator van W3C en deze geeft mij enkel de sugestei om bij mijn doctype ook nog een naam te zetten.

Voorlopig staat deze code nog op een wamp64 en eens alles oké, zal ik hem online plaatsen. Kan dit een verschil maken?

Nogmaals dank voor de feedback
Het is en blijft HTML en CSS wat client-side draait. Dus uplaoden lijkt mij weinig nut te hebben.
Tenzij het om een pad naar de CSS-file gaat, wat bijvoorbeeld niet gevonden is.
Mogelijk een rendering issue? Heel kort door de bocht schakelt de betreffende IE-browser waarschijnlijk terug naar compatibility mode.

Probeer de volgende meta-tag toe te voegen (in de <head> uiteraard), en kijk of dit helpt?
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">

Anders zul je even verder moeten graven.

Google: ie 11 render mode
> How To Deal With IE (Internet Explorer) 11 Render Issues
> why is IE11 choosing render mode: “IE7 Strict” and how to i make it use current browser?
>> What does <meta http-equiv=“X-UA-Compatible” content=“IE=edge”> do?
Mogelijk enigszins gedateerd, maar dat is IE11 ook ;)
De Clercq Andy op 12/03/2019 14:10:36

Dit scherm wordt overal correct getoond behalve bij IE11 op windows10. Een IE11 op windows7 toont alles zoals het hoort.

Ik zie de border-radius wél in Internet Explorer 11 onder Windows 10.
Met het toevoegen van de meta tag lijkt nu alles in orde.K
Reuze bedankt voor deze dijk van een tip, ik ga er vanuit dat ik deze in de toekomst best overal standaard toevoeg in mijn header.php.
Of kan dit tot problemen leiden?
> Of kan dit tot problemen leiden?
Het zorgt er enkel voor dat oudere IE browsers geïnstrueerd worden om de webpagina op een zo modern mogelijke manier op te bouwen. Voor zover ik weet kan dat geen kwaad.

Reageren