2010-11-30 6 views
0

j'ai un contenu de tableau qui se déroule dans un div ainsi ..Tableau contenu détenu dans un div ne sera pas imprimer sur plusieurs pages

<div class="someDiv"> 
    <table> 
     <tr>...</tr> 
     .... 
     .... 
     <tr>...</tr> 
    </table> 
</div> 

Quand j'impression à l'aide d'une feuille de style d'impression avec tous les éléments mis à float:none !important; et height:auto !important; la table imprimera seulement une page de valeur d'information par opposition à environ 10 ou plus.

Est-ce que quelqu'un a déjà rencontré ça?

Répondre

2

Le correctif a été d'ajouter

* { overflow:visible ! important; } 
1

Pourrait-il être aussi simple que la syntaxe CSS?

Je vois dans ce old article (où j'ai entendu parler de cela pour la première fois) ils ont un espace entre le point d'exclamation et le mot important.

Je vois aussi un espace here (la section 3.1 est à peu près importante).

Votre code CSS dispose-t-il de cet espace?

+0

Bon endroit, le changement n'a pas fixé cela, mais je me souviendrai de mettre l'espace à partir de maintenant. – Toby

Questions connexes