Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dunhaaaa

Como alterar o CSS dependendo do navegador?

Recommended Posts

Galera como eu faço em css se tipo o navegador do usuário for IE ele utilize uma configuração CSS caso for Firefox utilize outra configuração?

Compartilhar este post


Link para o post
Compartilhar em outros sites

complicado, vai te q se meio na gambiarra, não sei exatamente como fazer, tenta assim

 

arquivo funcao_js:

 

var xmlHttp;
//"header("Cache-Control:no-cache,must-revalidate")" -> Tem que ser colocado na página inicial
function Cria_XmlHttpObject(){
	
	var xmlHttp=null;
	//cria o objeto XMLHttpRequest pra firefox, mozila, opera, etc
	try{
		xmlHttp=new XMLHttpRequest(); //Firefox, Opera
				var css="exemplo1.css";
	}
	
		//cria o objeto XMLHttpRequest pra internet explorer, 6,0 + e posteriormente para internet explorer
	catch (e){
		try{
				var css="exemplo2.css";
		xmlHttp= new ActiveXObject("Msxml2.XMLHTTP");
		}
		
		catch (e){
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
						var css="exemplo2.css";
		}	
	}

return xmlHttp;
}

dae na sua pg html, poe assim:

<script type="text/javascript" src="funcao_js rel></script>

<link href="css" rel="stylesheet" type="text/css">

 

ve se funciona

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rick.hjpbarcelos isso é ajax, se for usar javascript seria melhor usar navigator.appName ou navigator.userAgent .

 

Use Comentários Condicionais (IE)

Tem um artigo sobre isso aqui mesmo no fórum: comentários condicionais

Abraços!
Isso mesmo MartinsV, porem só use isso em utlimo caso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.