NEW COAST PILOT 5 OUT NOW!!
If your book uses high-resolution images for pages, it will lag. Compress your assets before linking them in your CSS.
transforms to simulate a 3D book. It typically relies on hidden checkboxes or
: This property is applied to the book container to ensure that child elements (the pages) exist in a 3D space rather than being flattened against the screen. perspective
// update canvas and page indicator text function renderCurrentPage() drawPage(currentPage); const pageSpan = document.getElementById('pageNum'); if(pageSpan) pageSpan.innerText = currentPage;
If your book uses high-resolution images for pages, it will lag. Compress your assets before linking them in your CSS.
transforms to simulate a 3D book. It typically relies on hidden checkboxes or
: This property is applied to the book container to ensure that child elements (the pages) exist in a 3D space rather than being flattened against the screen. perspective
// update canvas and page indicator text function renderCurrentPage() drawPage(currentPage); const pageSpan = document.getElementById('pageNum'); if(pageSpan) pageSpan.innerText = currentPage;
Sign up to get the latest on sales, new releases and more …
226 W. Florence Ave | Inglewood, CA 90301
main: 800.481.6277
flipbook codepen
We are proud to be an ISO 9001 Certified Company. If your book uses high-resolution images for pages,
© 2026 Sterling Vast CrownCaptain's Nautical Books & Charts. const pageSpan = document.getElementById('pageNum')