Je souhaite éviter la pagination dans les lignes du tableau via wkhtmltopdf lors de la conversion HTML en PDF. J'ai utilisé page-break-inside:avoid avec table et cela a fonctionné, mais pas lorsqu'il y a plusieurs lignes. Si l'affichage est défini sur bloc ou sur d'autres méthodes, le format du tableau sera modifié et des bordures doubles seront insérées. Vous pouvez également insérer un en-tête de tableau sur chaque page pour l'afficher lorsque le tableau est divisé.
La meilleure façon que j'ai trouvée de gérer cela dans les navigateurs Webkit est de placer un div à l'intérieur de chaque élément td et d'appliquer le saut de page à l'intérieur : évitez le style du div comme ceci :
Bien que Chrome ne reconnaisse pas l'attribut « page-break-inside : évitez ; », cela semble empêcher le contenu de la ligne d'être divisé en deux par des sauts de page lors de la génération de PDF à l'aide de wktohtml. L'élément tr peut se briser légèrement au-delà de la page, mais pas le div et tout ce qu'il contient.
Vous pouvez essayer d'utiliser CSS :
La plupart des règles CSS ne peuvent pas être appliquées directement标签,因为正如你上面指出的那样-它们具有独特的和标签通常允许这种规范-你可以使用上面示例中的CSS轻松地将这些规则应用于所有子和.
Comme+0
Ajouter une réponse
P粉529245050
Sujets populaires
Plus>
- Tutoriel CakePHP
- Tutoriel CakePHP
- Tutoriel Laravel
- Tutoriel PHP
Articles populaires
-
Solo Bitcoin Miner remporte le jackpot et obtient une récompense de bloc d'une valeur de 180 000 $
-
Prix des cryptomonnaies aujourd'hui (9 septembre) : BTC, ETH, SOL et XRP maintiennent leurs gains
-
Comment réactiver le plug-in Excel après sa désactivation Comment redémarrer la fonction du plug-in dans Excel
-
Comment supprimer la couleur de fond blanc dans un document Word Comment supprimer la couleur de fond d'un document dans un document Word
-
Offre | L'offre à durée limitée rend le Samsung Galaxy Tab S9 FE environ 120 $ moins cher
Tutoriels populaires
Plus>
Tutoriels associés
Recommandations populaires
Derniers cours
-
Le dernier didacticiel vidéo ThinkPHP 5.1 en première mondiale (60 jours pour devenir un expert PHP en ligne)
1402101
-
Premier tutoriel d'introduction à PHP : Apprenez PHP en une semaine
4226643
-
Tutoriel vidéo JAVA pour débutants
2408998
-
Le dernier didacticiel vidéo ThinkPHP 5.1 en première mondiale (60 jours pour devenir un expert PHP en ligne)
1402101
-
Tutoriel vidéo JAVA pour débutants
2408998
-
Tutoriel vidéo d'introduction base zéro à l'apprentissage de Python de Little Turtle
497247
-
Introduction rapide au développement web front-end
214087
-
Maîtrisez les didacticiels vidéo PS à partir de zéro
856207
-
[Web front-end] Démarrage rapide de Node.js
4469
-
Collection complète de cours full-stack de développement Web étranger
3517
-
Aller au langage pratique GraphQL
3025
-
Le maître du ventilateur de 550 W apprend JavaScript à partir de zéro, étape par étape
552
-
Le maître Python Mosh, un débutant sans aucune connaissance de base peut commencer en 6 heures
15581
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
-
[bouton de formulaire] Code de contact du formulaire de message d'entreprise jQuery
-
[Effets spéciaux du joueur] Effets de lecture de boîte à musique HTML5 MP3
-
[Navigation dans les menus] Effets spéciaux du menu de navigation d'animation de particules cool HTML5
-
[bouton de formulaire] Code d'édition par glisser-déposer du formulaire visuel jQuery
-
[Effets spéciaux du joueur] Code du lecteur de musique Kugou imitation VUE.JS
-
[effets spéciaux HTML5] Jeu de boîte de poussée HTML5 classique
-
[Effets spéciaux d'image] défilement jQuery pour ajouter ou réduire des effets d'image
-
[Effets d'album photo] Effet de zoom de survol de la couverture de l'album personnel CSS3
-
À propos de nous
Clause de non-responsabilité
Sitemap
-
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!
display
样式,不允许这些CSS规则。然而,其中的