webapplayers inspinia buttons bootstrap html5 css3 internet-explorer-9

html5 - bootstrap - inspinia radio buttons



ie9 radio del borde (5)

¿Tiene esto en la parte superior de su documento HTML (Por encima de la etiqueta <html> )

<!DOCTYPE html>

IE9 requiere esto para que el sitio web muestre las nuevas cosas HTML5 / CSS3

Edición: O muchos otros tipos de Doctype (XHTML, etc., pero este es el más corto y fácil de recordar)

Tengo lo siguiente que funciona en Firefox, Chrome y Safari. Pero no en IE9. Está aplicando esquinas redondeadas a la parte superior izquierda y derecha de un td. ¿Qué me estoy perdiendo?

border-left: solid 1px #444f82; border-right:solid 1px #444f82; border-top:solid 1px #444f82; border-top-right-radius: 7px; border-top-left-radius: 7px; -moz-border-radius-topright: 7px; -webkit-border-top-right-radius: 7px; -khtml-border-radius-topright: 7px; -moz-border-radius-topleft: 7px; -webkit-border-top-left-radius: 7px; -khtml-border-radius-topleft: 7px; behavior: url(/survey_templates/PIE.htc);


Además de las causas mencionadas por otras respuestas, Comprobar en la herramienta del desarrollador (Presione F12 ) su Modo de documento debe configurarse en Internet Explorer 9 Standards


Funciona muy bien en el explorador 9 y 8 con:

<!DOCTYPE html> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> </head>


Hasta donde sé, el radio de la frontera debería funcionar en IE9. Es posible que te estés perdiendo esto en el encabezado de tu página:

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

"edge" significa "usar el último motor de renderizado", por lo que IE 9 usará 9, 10 usará 10, etc.


He añadido <!DOCTYPE html> y <meta http-equiv="X-UA-Compatible" content="IE=edge" /> en el encabezado de la página y ha resuelto mi problema. Si border-radius no funciona en IE9, debe agregar <!DOCTYPE html> y <meta http-equiv="X-UA-Compatible" content="IE=edge" /> en el encabezado de página. Tenga en cuenta que si tiene <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> en la parte superior de su página, es posible que el radio del borde no aparezca todavía en IE9, por lo tanto, es mejor que lo cambie a <!DOCTYPE html>