Bonjours à tous . J'ai créé une css speciale impression . Malheureusement , conçues pour n'imprimer que le texte du contenu qui figure dans un DIV , lorsque le texte est assez long pour ne pas figurer en entier à l'écran , seule la partie visible à l'écran s'imprime . Pour imprimer la totalité du DIV il faut que je désactive la css principale . Comment y remédier ?
28173 sujets
CSS et mise en forme, CSS3
jym a écrit :
Bonjours à tous . J'ai créé une css speciale impression . Malheureusement , conçues pour n'imprimer que le texte du contenu qui figure dans un DIV , lorsque le texte est assez long pour ne pas figurer en entier à l'écran , seule la partie visible à l'écran s'imprime . Pour imprimer la totalité du DIV il faut que je désactive la css principale . Comment y remédier ?
Salut,
évite le overflow dans ta CSS d'impression, et/ou les height.
Ah oui, dernier truc : pense lors del'appel, à utiliser l'attribut media :
<link rel="stylesheet" href="affiche.css" media="screen"> (ou />)
<link rel="stylesheet" href="impression.css" media="print"> (ou />)
tu peux appeler plusieurs CSS par page HTML, cette différence de media (qui, s'il est sous-entendu, vaut media="all") te permettra de jongler entre présentation et impression.
Modifié par Malcolm (12 Jan 2007 - 13:50)