MudGuard: Drucken mit CSS... unerwuenschte seitenumbrueche

Beitrag lesen

Hi,

h1, h2, h3, h4, p, li, br, { page-break-after:avoid; page-break-before:avoid;}
... sollte doch theoretisch alle seitenumbrueche auf: "vor" und auf: "nach" den ul reduzieren,

Nein, damit sagst Du nur, daß Seitenumbrüche vor und nach diesen Elementen (sofern die Voraussetzung blocklevel-Element zutrifft, was bei br nicht der Fall ist) zu vermeiden sind.
Was innerhalb dieser Elemente passiert, bleibt auf dem default von page-break-inside, nämlich auto - also "Neither force nor forbid a page break inside the generated box."

der quelltext mit der "nicht seitenumzubrechenden liste" sieht so ungefaehr so aus:
<ul>
<h3>Lorem ipsum cu maiestatis</h3>

h3 ist an dieser Stelle nicht erlaubt. Kind-Elemente von ul sind ausschließlich li.

<li>
   <p>inciderint est, ne cum labore senserit, eam te.</p>
  </li>

p ist im Grunde überflüssig.

<h4>Iudico nullam</h4>

s.o.

<li>
   <p>antiopam id ius. Elit dolores cu vim, an hinc</p>
  </li>

s.o.

<h4>accommodare sit</h4>

s.o.

<li>
   <p>Ius fierent eloquentiam cu. An eos dicit argumentum.
      Ex quando dignissim democritum eos.</p>
   </li>

s.o.

</ul>

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.