2011-05-03 23 views
15

¿Es posible detectar Firefox Browser solo con CSS como IE?¿Es posible detectar usuarios de Firefox en CSS puro?

por ejemplo, el navegador Internet Explorer se puede detectar como:

<!--[if IE 7]> 
    /* IMPORTING CSS FOR IE */ 
<![endif]--> 

Puede ser detectado navegador Firefox como el código?

+1

Básicamente, no. En cuanto a los comentarios condicionales, es IE o no IE, desafortunadamente. –

+0

Utilice un título descriptivo al publicar una pregunta en lugar de solo un conjunto separado de palabras clave. –

+0

La pregunta es ¿por qué querrías detectar Firefox? ¿Tienes alguna razón para hacerlo? La compatibilidad con Firefox CSS no está rota, a diferencia de IE. – xfix

Respuesta

48

No, que yo sepa, pero se puede intentar esto:

@-moz-document url-prefix() { 

    #my-id { font-size: 100%; } 

} 

This website tiene más opciones, así

Puede colocar esto en tu archivo CSS o entre sus <style type='text/css'> etiquetas en el código HTML. ¡Funciona bien!

+0

¡Gracias! Eso funciona para mí :) – zur4ik

+0

@Peppered Lemons ¿Te importa aclarar a dónde va eso? ¿Archivo CSS, archivo js o archivo cshtml? – VoidKing

+0

Esto va en el archivo CSS –

2

Hoy en día se puede usar algo como

@supports (not (-moz-appearance: none)) { 
    /* Add non-firefox CSS code here */ 
} 
+0

Esta no solo es una solución creativa para detectar un navegador específico, sino que también es extremadamente útil. ¡Gracias! – Alkarin

Cuestiones relacionadas