Avatar billede LarsLj Novice
13. august 2015 - 17:02 Der er 2 kommentarer og
1 løsning

Css: <!--[if IE]> virker ikke i Internet Explorer 11.

Det lader til, at man ikke kan lave betingelser mere i IE 10.

Er der nogen, der ved, hvad man så kan gøre for at style specifikt til IE, så IE 11 også vil acceptere det?
Avatar billede olsensweb.dk Ekspert
13. august 2015 - 17:22 #1
ref https://msdn.microsoft.com/en-us/library/hh801214%28v=vs.85%29.aspx
citat
The long-term solution is to remove the dependency from the code.
/citat

det rigtige er at teste om den Features du vil anvende er understøttet
https://msdn.microsoft.com/library/hh273397.aspx

man kunne også bruge
http://modernizr.com/
eller
https://github.com/afarkas/html5shiv
Avatar billede LarsLj Novice
17. august 2015 - 20:38 #2
Det løser egentligt problemet, selvom jeg synes, at det er lettere at style mod chrome/safari alene end mod IE
Avatar billede rolchau Nybegynder
11. november 2015 - 13:03 #3
Jeg havde et problem med flexbox i IE11, hvor IE11 direkte laver noget forkert ifølge specifikationen. Jeg endte ud i at måtte bruge et media query som nedenstående for at indsætte mine rettelser til flex.

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
/* Dit fix her */
}

Det rammer kun IE11 og ikke Edge. Har heldigvis ikke opdaget nogle ting i Edge hvor det har været nødvendigt.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester