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

  FORUM HardWare.fr
  Programmation
  PHP

  block insecables

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

block insecables

n°1478804
elora64
Posté le 20-11-2006 à 20:28:38  profilanswer
 

Bonjour,
 
Voila j affiche des donnees via un tableau en php.  
Chaque item est affiche sur 4 lignes.
 
Lors de l impression de ma page html je voudrais eviter que les donnees correspondant a un item soient reparties sur 2 pages.  
Je voudrais definir comme des blocs insecables a l interieur de mon tableau.
 
Est ce possible?? Et si oui, alors comment?
 
Merci d'avance.
 
Elora

mood
Publicité
Posté le 20-11-2006 à 20:28:38  profilanswer
 

n°1478912
c0wb0y
:d
Posté le 20-11-2006 à 22:56:38  profilanswer
 

En insérant des espaces insécables entre les données, à coup de   à priori. Je sais pas si c'est une bonne méthode toutefois :x

n°1478966
KangOl
Profil : pointeur
Posté le 21-11-2006 à 00:17:25  profilanswer
 

non, il existe des instructions css pour forcer les saut de page ...

n°1830403
snike
Posté le 22-12-2008 à 14:10:35  profilanswer
 

Je cherche la même chose


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
n°1830408
skeye
Posté le 22-12-2008 à 14:21:08  profilanswer
 

KangOl a écrit :

non, il existe des instructions css pour forcer les saut de page ...


...et pour empêcher qu'un élément ne soit coupé à l'impression. [:aloy]


---------------
Can't buy what I want because it's free -
n°1830409
NewsletTux
<Insérez ici votre vie />
Posté le 22-12-2008 à 14:21:42  profilanswer
 

css : page-break-after, page-break-before.
 
tu mets ça sur un <tr> par exemple via un style embarqué.
Mais c'est un souci de CSS, pas de PHP.

Message cité 1 fois
Message édité par NewsletTux le 22-12-2008 à 14:21:56

---------------
NewsletTux - outil de mailing list en PHP MySQL
n°1830425
skeye
Posté le 22-12-2008 à 14:42:08  profilanswer
 

NewsletTux a écrit :

css : page-break-after, page-break-before.
 
tu mets ça sur un <tr> par exemple via un style embarqué.
Mais c'est un souci de CSS, pas de PHP.


page-break-inside:avoid; surtout :o


---------------
Can't buy what I want because it's free -
n°1830428
masklinn
í dag viðrar vel til loftárása
Posté le 22-12-2008 à 14:51:23  profilanswer
 

Faut taper dans white-space pour le wrapping :o

Message cité 1 fois
Message édité par masklinn le 22-12-2008 à 14:51:34

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1830555
snike
Posté le 22-12-2008 à 19:42:03  profilanswer
 

masklinn a écrit :

Faut taper dans white-space pour le wrapping :o


 
C'est à dire ?

n°1830559
masklinn
í dag viðrar vel til loftárása
Posté le 22-12-2008 à 19:45:45  profilanswer
 

snike a écrit :


 
C'est à dire ?


RTFS http://www.w3.org/TR/CSS21/text.html#white-space-prop


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le 22-12-2008 à 19:45:45  profilanswer
 

n°1830637
NewsletTux
&lt;Insérez ici votre vie /&gt;
Posté le 23-12-2008 à 00:33:56  profilanswer
 

skeye a écrit :


page-break-inside:avoid; surtout :o


oui mais avoid évitera, mais ne garantira pas le résultat si je ne m'abuse... Alors que si tu fais un page-break-before:always; t'es sûr que ta ligne (<tr> pour cet exemple) passera en page suivante... Alors à moins de faire plus de 26cm (ou 18 selon l'orientation) ...


---------------
NewsletTux - outil de mailing list en PHP MySQL
n°1830649
skeye
Posté le 23-12-2008 à 07:10:25  profilanswer
 

NewsletTux a écrit :


oui mais avoid évitera, mais ne garantira pas le résultat si je ne m'abuse... Alors que si tu fais un page-break-before:always; t'es sûr que ta ligne (<tr> pour cet exemple) passera en page suivante... Alors à moins de faire plus de 26cm (ou 18 selon l'orientation) ...


c'est avoid ("éviter" ) et pas forbid("interdire" ) seulement parce-que...tu peux avoir des éléments qui font plus d'une page imprimée! [:dawak]


Message édité par skeye le 23-12-2008 à 07:10:34

---------------
Can't buy what I want because it's free -
n°1830658
snike
Posté le 23-12-2008 à 09:14:30  profilanswer
 

Rien ne fonctionne
 
Je voulais en faite cela :
 
Bloc 1
Ligne 1
Ligne 2
Ligne 3
Fin Bloc 1
Bloc 2
Ligne 1
Ligne 2
Fin Bloc 2
Bloc 3
Ligne 1
Ligne 2
Ligne 3
Fin Bloc 3
 
Et que les sauts de ligne se fasse automatiquement entre un fin de bloc et un début de bloc, or j'ai toujours des saut de ligne n'importe où


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
n°1830660
skeye
Posté le 23-12-2008 à 09:24:43  profilanswer
 

montre le code html que tu génères, et le css utilisé.


---------------
Can't buy what I want because it's free -
n°1830669
snike
Posté le 23-12-2008 à 09:53:32  profilanswer
 

Le code :  
 
 

Code :
  1. <STYLE>
  2. .bloc {page-break-after:always;}
  3. </STYLE>
  4. <DIV class=bloc><TR><TD>1<TD><b>**3232+++**</b></DIV>
  5. <DIV class=bloc><TR><TD>3<TD><b>****</b></DIV>
  6. <DIV class=bloc><TR><TD>5<TD><b>**7897**</b></DIV>
  7. <DIV class=bloc><TR><TD>6<TD><b>****</b></DIV>
  8. <DIV class=bloc><TR><TD>7<TD><b>***--*</b></DIV>
  9. <DIV class=bloc><TR><TD>10<TD><b>*****</b></DIV>


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
n°1830670
snike
Posté le 23-12-2008 à 09:53:55  profilanswer
 

snike a écrit :

Le code :  
 
 

Code :
  1. <STYLE>
  2. .bloc {page-break-after:always;}
  3. </STYLE>
  4. <TABLE>
  5. <DIV class=bloc><TR><TD>1<TD><b>**3232+++**</b></DIV>
  6. <DIV class=bloc><TR><TD>3<TD><b>****</b></DIV>
  7. <DIV class=bloc><TR><TD>5<TD><b>**7897**</b></DIV>
  8. <DIV class=bloc><TR><TD>6<TD><b>****</b></DIV>
  9. <DIV class=bloc><TR><TD>7<TD><b>***--*</b></DIV>
  10. <DIV class=bloc><TR><TD>10<TD><b>*****</b></DIV>
  11. ..................
  12. </TABLE>




---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
n°1830676
gatsu35
Blablaté par Harko
Posté le 23-12-2008 à 10:12:26  profilanswer
 

snike a écrit :

Le code :  
 
 

Code :
  1. <STYLE>
  2. .bloc {page-break-after:always;}
  3. </STYLE>
  4. <DIV class=bloc><TR><TD>1<TD><b>**3232+++**</b></DIV>
  5. <DIV class=bloc><TR><TD>3<TD><b>****</b></DIV>
  6. <DIV class=bloc><TR><TD>5<TD><b>**7897**</b></DIV>
  7. <DIV class=bloc><TR><TD>6<TD><b>****</b></DIV>
  8. <DIV class=bloc><TR><TD>7<TD><b>***--*</b></DIV>
  9. <DIV class=bloc><TR><TD>10<TD><b>*****</b></DIV>



 
c4est quoi ce code de merdE ?
il n'y a rien qui est respecté au niveau du code HTML  [:petrus75]  

n°1830678
Profil sup​primé
Posté le 23-12-2008 à 10:15:29  answer
 

gatsu35 a écrit :


 
c4est quoi ce code de merdE ?
il n'y a rien qui est respecté au niveau du code HTML  [:petrus75]  


 [:blessure]

n°1830837
kao98
...
Posté le 23-12-2008 à 14:08:14  profilanswer
 

snike a écrit :

Le code :  
 
 

Code :
  1. <STYLE>
  2. .bloc {page-break-after:always;}
  3. </STYLE>
  4. <DIV class=bloc><TR><TD>1<TD><b>**3232+++**</b></DIV>
  5. <DIV class=bloc><TR><TD>3<TD><b>****</b></DIV>
  6. <DIV class=bloc><TR><TD>5<TD><b>**7897**</b></DIV>
  7. <DIV class=bloc><TR><TD>6<TD><b>****</b></DIV>
  8. <DIV class=bloc><TR><TD>7<TD><b>***--*</b></DIV>
  9. <DIV class=bloc><TR><TD>10<TD><b>*****</b></DIV>



 :ouch:  [:lunabulle]
 
Mais, ça donne quoi ça dans un navigateur !? Ca t'affiche quelque chose de potable ? Si oui, dans quel navigateur ?


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  block insecables

 

Sujets relatifs
Utilisation de UIA (User Interface Application Block)[ORACLE Forms] Data Block Lov Plusieurs tables jointure
Centrer un block et pas le textBlock avec bordure complete en CSS
Block qui se décale sous Firefox!!contenu de type inline et block dans <li>
Problème de block/inline [résolu][RESOLU] - Texte souligné "à la display: block;" (CSS)
[RESOLU] Display: block pour le lien sous IElecture d'un fichier par block de caracteres
Plus de sujets relatifs à : block insecables


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)