<div class="wrapper">
  <p>最初のページです(:first & :right)</p>
  <p>2ページ目(:left)</p>
  <p>3ページ目(:right)</p>
  <button id="printBtn">印刷チェック</button>
</div>
.wrapper {
  padding: 2rem;
}
p {
  page-break-after: always;
}
@page :left {
  margin-left: 0;
}
@page :right {
  margin-left: 50%;
}
@page :first {
  margin-left: 50%;
  margin-top: 50%;
}
View Compiled
const printBtn = document.getElementById("printBtn");
printBtn.addEventListener("click", () => {
  window.print();
});
View Compiled

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.