在網頁設計中,有時候需要分頁顯示內容,這時候我們就需要使用CSS來設置頁數了。
如果你想要設置一個有3頁的內容分頁,可以使用以下的CSS代碼:
.content { width: 800px; height: auto; overflow: hidden; margin: 0 auto; font-size: 16px; } .page { width: 100%; height: 500px; float: left; page-break-after: always; } .page:nth-child(1):first-child { page-break-after: avoid; } .page:last-child { page-break-after: avoid; }這里的代碼中,我們首先創(chuàng)建了一個名為“content”的div,用來放置我們想要分頁顯示的內容,它的寬度為800像素,高度為自適應高度,并設置了字體大小為16像素,以及水平居中對齊。 接下來,我們創(chuàng)建了一個名為“page”的class,用來設置每一頁的樣式。這里我們設置了每一頁的寬度為100%,高度為500像素,并設置了浮動為左對齊。還設置了page-break-after屬性為always,用來強制在當前元素下方生成一個分頁符。同時在第一個page的偽類選擇器中,使用了:first-child,來保證第一頁上不會出現分頁符的情況。而最后一個page的偽類選擇器中,使用了:last-child,來避免最后一頁不必要的分頁符。 最后,我們只需要在HTML頁面中嵌入以下代碼即可分頁顯示我們的內容:
這里我們只需要在“content”容器中創(chuàng)建3個帶有“page”class的div即可。當內容太長需要分頁時,我們的CSS就會在每個“page” div之間強制生成分頁符,從而完成內容分頁顯示的設置。 在實際應用中,我們也可以根據需要自定義每一頁的樣式和內容,從而滿足不同的需求。第一頁的內容第二頁的內容第三頁的內容
上一篇css頁面垂直分割線
下一篇css頁面塌陷