7
votes

Afficher Imprimer CSS dans IE7 ou IE8

Je déboguise un site qui pose des problèmes avec le positionnement de l'élément lors de l'impression (j'ai un fichier d'impression distinct.CSS lié par un élément de liaison avec l'attribut multimédia = "Imprimer"). Ce problème ne se produit que dans IE7 et IE8.

Ce que je cherche, c'est un moyen d'afficher la page à l'aide du type de support d'impression, mais tout en ayant toujours des outils de développeur de IE8 disponibles pour afficher les détails de l'élément et la modification en temps réel, etc.

La fonction que je recherche serait similaire à la fonctionnalité "Afficher CSS par type de support" dans l'extension de développeur Web de Chris Pederick pour Firefox. (Mais ce problème ne se produit pas dans Firefox ... ni dans Safari, ni même dans IE6.)


3 Réponses :


2
votes

Pourquoi ne pas simplement attribuer l'attribut d'écran à la feuille de style d'impression pour votre session de débogage (et supprimer la version de l'écran ou échanger les attributs de média)?


2 commentaires

Malheureusement, alors que cela applique le positionnement, il existe une différence entre ces éléments comme indiqué dans le navigateur et comme indiqué dans la prévisualisation d'impression. Ainsi, bien que cela a probablement le même effet que la barre d'outils du développeur Web, je dois toujours comprendre ce bogue spécifique. Merci pour l'information!


Ce n'est pas une solution idéale car comme la Rvanasse a raconté, ce n'est pas la même chose dans l'aperçu de l'impression. J'ai aussi le même problème. Fonctionne avec FF et Chrome mais c'est-à-dire un affichage étrange, mais lorsqu'il utilise les .CS de l'impression à l'écran, tout ...



2
votes

Qu'est-ce que j'ai toujours fait, est-ce que j'ai désactivé (commenté la feuille de style "écran") et converti la feuille de style multimédia = "Imprimer" pour être multimédia = "Écran". Seulement, je sais comment sortir imprimé un tas de pages de test.


0 commentaires

0
votes

J'ai toujours utilisé l'aperçu de l'impression, je n'ai jamais eu de problème avec elle. juste l'ouvrir dans IE; Je le ciblerais avec des conditionnels, mais "hacks" fonctionne aussi bien.

Vous voyez des différences .... Quels sont les attributs de médias que vos autres éléments de liaison ont-ils? Si vous en avez un pour tous, allumez-le à taper = "écran, projection">


0 commentaires