@page { @bottom-center { content: string(title); } } figure, img{ width: 100%; margin: 0; } /* ─────────────────────────────────────────── COVER ─────────────────────────────────────────── */ .figure-backgroung-cover{ width: var(--pagedjs-width); height: var(--pagedjs-height); position: absolute; top: calc(var(--pagedjs-margin-top)*-1); left: calc(var(--pagedjs-margin-left)*-1); z-index: -1; } .figure-backgroung-cover img{ width: 100%; height: 100%; object-fit: cover; } /* .introduction{ font-size: 26px; background: rgba(255, 255, 255, 0.521); padding: 10px 20px; margin: 0; margin-top: 60px; } */ /* ─────────────────────────────────────────── Géoformat ─────────────────────────────────────────── */ .geoformat{ break-before: right; } h2{ break-after: avoid; } /* ─────────────────────────────────────────── CHAPITRES ─────────────────────────────────────────── */ h3{ break-after: avoid; } /* ─────────────────────────────────────────── CARTES ─────────────────────────────────────────── */ h4{ break-after: avoid; } /* ─────────────────────────────────────────── MARKERS ─────────────────────────────────────────── */ .marker-title{ display: flex; align-items: center; } .marker-title img{ width: 30px; } h5{ font-weight: bold; font-size: 16px; margin-top: 20px; margin-bottom: 10px; }