The page-policy property determines which page-based occurrence of a given element is applied to a counter or string value.

  • Initial valuestart
  • Applies to@counter and @string blocks
  • InheritedN/A
  • MediaPaged
  • Computed valueSpecified value
  • AnimatableNo
  • CSS VersionCSS3
  • JavaScript
Formal syntax: start | first | last

page-policy: start;
page-policy: first;
page-policy: last;
  • startTakes the value of the counter or string at the beginning of the page (before applying style to the elements of the page, but after applying it to the @page context itself).
  • firstTakes the value after the first state change in the counter or string during processing of the page.
  • lastTakes the value following the final state change on the page.
.class {
   page-policy: last;

Last updated on 23rd March 2014 By Rene Spronk

View All CSS Properties

Errors? Please help to keep this list up to date, If you find any errors, please contact us, so that we can get them fixed.