Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1643 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Impression en CSS et lignes coupées

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Impression en CSS et lignes coupées

n°964494
Alkor2001
Posté le 28-01-2005 à 11:17:19  profilanswer
 

Bonjour!
 
Je me suis mis assez récemment au CSS, et j'ai un problème avec ma feuille de style utilisée pour l'impression, dont voici le code:
 

Code :
  1. /* Feuille de style destinée à l'impression */
  2. body
  3. {
  4. margin: 0;
  5. padding: 0;
  6. background: #FFFFFF;
  7. font-family:times;
  8. font-size:11pt;
  9. }
  10. table
  11. {
  12. border-collapse:collapse;
  13. font-family:times;
  14. font-size:11pt;
  15. color: #000000
  16. }
  17. h2
  18. {
  19. font-family:times;
  20. font-size:14pt;
  21. }
  22. h3
  23. {
  24. font-family:times;
  25. font-size:14pt;
  26. text-align:center;
  27. }
  28. .titre_rubrique
  29. {
  30. position: absolute;
  31. top: 0px;
  32. left: 0px;
  33. font-size:20pt;
  34. text-align: center;
  35. color: #000000;
  36. }
  37. .contenu
  38. {
  39. position: absolute;
  40. z-index: 1;
  41. top : 50px;
  42. left : 0px;
  43. padding: 5px;
  44. /*border: 1px solid gray;*/
  45. color: #000000;
  46. width: 17cm;
  47. }
  48. a
  49. {
  50.   color: #000000;
  51.   text-decoration: none;
  52.   font-weight: bold;
  53. }
  54. a:after {
  55.   content: " (" attr(href) " ) ";
  56.   font-weight: normal;
  57. }
  58. /* On cache tous les éléments qui ne doivent pas être imprimés */
  59. #element_menu,#menu,.login,.entete
  60. {
  61. display:none;
  62. }


 
La mise en page se fait bien, mais certaines lignes en fin de pages sont à moitié coupées verticalement, et l'autre moitié se retrouve en début de page suivante!
 
J'ai essayé de jouer avec les page-break, mais ça ne change rien à mon problème...
Si vous avez des solutions, n'hésitez pas à m'en faire part!  :hello:
 
EDIT: Une solution semble être de passer le position:absolute en position:static, mais je trouve ça bourrin et ça risque de me flinguer la mise en page!


Message édité par Alkor2001 le 28-01-2005 à 11:47:04

---------------
J'aime pas Apple...
mood
Publicité
Posté le 28-01-2005 à 11:17:19  profilanswer
 

n°964663
gm_superst​ar
Appelez-moi Super
Posté le 28-01-2005 à 14:07:00  profilanswer
 
n°964693
FlorentG
Posté le 28-01-2005 à 14:39:44  profilanswer
 

Ouch si c'est dans un tableau, c'est pas trop la peine ;)

n°964738
Alkor2001
Posté le 28-01-2005 à 15:45:09  profilanswer
 

Mon texte peut être de tout type: tableaux, texte normal, images...
Ce sont des pages HTML tout ce qu'il y a de plus normal, ou des tabvleaux de données générés en PHP depuis une base de données...


---------------
J'aime pas Apple...
n°964741
FlorentG
Posté le 28-01-2005 à 15:47:23  profilanswer
 

As-tu un exemple de ligne qui se retrouve coupée ? Ou un lien vers ton site ?

n°964742
gm_superst​ar
Appelez-moi Super
Posté le 28-01-2005 à 15:49:11  profilanswer
 

Non parce que si ton texte est dans un tableau, c'est un bug d'IE qui peut éventuellement se résoudre : http://support.microsoft.com/defau [...] duct=ie600


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°965301
Alkor2001
Posté le 29-01-2005 à 10:11:08  profilanswer
 

FlorentG a écrit :

As-tu un exemple de ligne qui se retrouve coupée ? Ou un lien vers ton site ?


 
Mon site n'est pas encore en ligne...
Pour les lignes coupées, il s'agit de n'importe quelle ligne de texte si j'en ai plus d'une page, ou alors c'est une image qui se retrouve à cheval sur 2 pages, enfin ça peut être n'importe quoi!
 
Mais comme je l'ai précisé, tout ça a été réglé en utilisant un positionnement "static", j'aurais juste aimé avoir une solution fonctionnant en "absolute"...
 
gm_superstar -> Merci pour ton lien, je ne connaissais pas ce bug. Mais heureusement, ce n'est pas cela mon problème!  
 
En tout cas merci pour votre aide!  :hello:  


---------------
J'aime pas Apple...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Impression en CSS et lignes coupées

 

Sujets relatifs
[CSS] problème avec les id[HTML/CSS] quelle méthode pour qu'une image s'adapte à la résolution ?
Etirer un background en CSS, spossible ?lien pointant vers un fichier CSS !
CSS variablemenu en CSS, ok sous IE, caca sous firefox ????
[HTML/CSS] Problème entre Mozilla et IEPositionnement calques CSS
[CSS] Et "site à la con"Souci mise en forme CSS
Plus de sujets relatifs à : Impression en CSS et lignes coupées


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR