2009-07-29 10 views
3

Dites que je dois développer un site Web pour plusieurs navigateurs. les plus importants - Firefox, Safari, IE, Opera, ChromeComment déboguer les problèmes d'affichage/CSS dans plusieurs navigateurs?

Comment déboguer les problèmes d'affichage? Dans Firefox, il y a Firebug, ce qui est génial. Il existe également un Firebug Lite pour les autres navigateurs, mais il n'est pas complet - il ne s'actualise pas en temps réel. Par exemple, si je suspecte que jQuery le ralentit (ajout de classes, etc.), comment pourrais-je le savoir?

Répondre

6

En dehors de ceux-ci, vous pouvez vouloir regarder le outline property qui ajoute une bordure aux éléments, mais sans perturber le flux de la page. Ceci est utile pour les comparaisons côte à côte.

Si vous avez appliqué des classes avec jQuery, utilisez simplement la propriété outline sur elles et elle devrait apparaître lors de l'ajout de la classe.

.class1 { 
    outline: 1px solid blue; 
} 
.class2 { 
    outline: 1px solid red; 
} 
+0

hmm IE6/7 n'a rien de bon tho? BTW, je pense que les outils du développeur IE * n'ont pas de mises à jour en temps réel comme firebug pour FF a? cos maintenant le problème que je fais face est quand pendant/après jquery animaions. donc j'ai besoin de la css pour mettre à jour là donc je sais ce qui se passe. mon QN pour cela ici http://stackoverflow.com/questions/1194812/css-ie7-8-issues – iceangel89

0

Pour le débogage multi-navigateur, vous pouvez utiliser Firebug Lite. C'est comme Firebug lui-même, mais comme une bibliothèque JavaScript externe et testé dans FF, Opera Safari et même le bon vieux IE (comme les états de la page Web).

+0

firebug lite ne se réactualise pas en temps réel, par exemple. quand je change de classe avec jquery ou fais de l'animation. – iceangel89

+0

Vraiment? Je pensais que c'était le cas, mais il y a un moment maintenant, depuis que je l'ai utilisé. – Boldewyn

0

Consultez mon nouvel outil pour voir la disposition de n'importe quel élément de votre page en passant la souris dessus - CROSS BROWSER!

HTML Box Visualizer - GitHub