Style orphans egenskab

Definition og brug

orphans Egenskaben angiver eller returnerer det mindste antal rækker, der skal være synlige nederst på siden (brugt til udskrivning eller udskriftsforhåndsvisning).

orphans Egenskaben påvirker kun blokkenelementer.

Tip:orphans:5 Viser, at der skal være mindst 5 synlige rækker over sidstnævnte paginatorside.

Tip:See Widows property To set or return the minimum number of lines that must be visible at the top of the page for an element.

Example

Change orphans and check the print or print preview:

<html>
<head>
<script>
function ChangeOrphans() {
  document.getElementById("p1").style.orphans = document.getElementById("orphans").value;
}
</script>
<style>
.othercontent {
  width: 400px;
  border-top: 19cm solid #c3c3c3;
}
@page {
  /* Set the size of the print page */
  size:21cm 27cm;
  margin-top:2cm;
}
@media print {
  .orphans {
    orphans:2;
  }
}
</style>
</head>
<body>
<div class="othercontent">
<input id="orphans" value="2">
<button onclick="ChangeOrphans();">Change orphans</button>
<p style="font-size:120%" id="p1">
Change orphans and view the print preview.<br>
Line 2<br>
Line 3<br>
Line 4<br>
Line 5<br>
Line 6<br>
Line 7<br>
Line 8<br>
</p>
</body>
</html>

Try it yourself

Syntax

Return orphans property:

object.style.orphans

Set orphans property:

object.style.orphans = "number|initial|inherit"

Attribute value

Value Description
number An integer that specifies the minimum number of visible lines. Negative values are not allowed. The default value is 2.
initial Sets this property to its default value. See initial.
inherit Inherits this property from its parent element. See inherit.

Technical details

Default value: 2
Return value: A string that indicates the minimum number of lines to be printed at the bottom of the page.
CSS version: CSS2

Browser supports

Tallene i tabellen angiver den første browserversion, der fuldt ud understøtter egenskaben.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
25.0 8.0 Ikke understøttet 3.1 10.0