[if Gecko]
[endif]quando eu digito o codigo acima ele so reconhece o codigo sem os comentarios estou fazendo algo de errado?
[if Gecko]
[endif]quando eu digito o codigo acima ele so reconhece o codigo sem os comentarios estou fazendo algo de errado?
Esse comentário condicional só funciona no IE…
mas no IE ele tambem não ta funcionando
[if IE]
[endif]eu digito sem comentario ele funciona, com comentario ele não funciona
Você quer que isso funcione como?
Esse comentário serve para você adicionar um css SOMENTE para o IE. Ou seja, outros browsers vão ignorar essas tags.
[if IE]
[endif]eu digito sem comentario ele funciona, com comentario ele não funciona
ops digitei errado
não estou conseguindo fazer esse condicional funcionar mesmo no IE. estou fazendo algo errado?
Vc precisa colocar a versão dele…
Assim:
<!-- Somente IE 9 -->
<!--[if IE 9]>
<link type="text/css" rel="stylesheet" href="<c:url value="/css/ie9.css"/>" />
<![endif]-->
<!-- Todos os IEs anteriores ao IE 9 -->
<!--[if IE lt 9]>
<link type="text/css" rel="stylesheet" href="<c:url value="/css/ie9.css"/>" />
<![endif]-->
<!-- Todos os IEs posteriores ao IE 7 -->
<!--[if IE gt 7]>
<link type="text/css" rel="stylesheet" href="<c:url value="/css/ie9.css"/>" />
<![endif]-->
<!-- Todos os IEs anteriores ao IE 9 incluindo o IE 9 -->
<!--[if IE le 9]>
<link type="text/css" rel="stylesheet" href="<c:url value="/css/ie9.css"/>" />
<![endif]-->
<!-- Todos os IEs posteriores ao IE 7 incluindo o IE 7 -->
<!--[if IE ge 7]>
<link type="text/css" rel="stylesheet" href="<c:url value="/css/ie9.css"/>" />
<![endif]-->
Só para ficar claro:
lt = Lower Than
le = Lower than and Equals to
gt = Greater Than
ge = Greater than and Equals to
mesmo assim não esta funcionando. Só funciona quando eu tiro o comentario. É algum bug? fiz igualzinho que vc colocou, mas o comentario condicional não esta funcionado
O CSS que você colocar DENTRO do comentário SÓ vai funcionar no IE que você especificar.
Você quer que o CSS funcione em todos os navegadores? Tire o comentário condicional.
estou fazendo assim
<!doctype html>
<!--[if IE ge 7]>
<link rel="stylesheet" type="text/css" href="ie.css" />
<![endif]-->
primeiro css para o google chrome e o segundo para o IE e não esta rodando. Fiz um teste sem os comentarios ae ele roda.No IE ele aceita o ie.css sem os comentarios mas com comentario ele não roda. estou com problemas em relação a isso.
Coloca assim:
<!--[if gte IE 7]>
<link rel="stylesheet" type="text/css" href="ie.css" />
<![endif]-->
continua mesma coisa só funciona sem os comentarios
<!--[if gte IE 7]>
o codigo não roda assim,
mas roda assim
Document
[if gte IE 7]
[endif]
mas assim aparece escrito na pagina [if gte IE 7] sem o comentario. Como arrumar isso?
consegui achar a resposta, estava fazendo pro internet explorer 10, não sabia que o if condicional não funcionava para ele.
vlw pela ajuda Rafael