CSS頁碼設(shè)置方法
在CSS中,我們可以使用一個簡單的計數(shù)器來創(chuàng)建頁碼,以下是一個基本的CSS頁碼樣式:
@counter-style page { system: decimal; range: 1 to 999; padding-left: 20px; color: #333; } .page-number { counter-increment: page; counter-reset: page; }
在這個樣式中,@counter-style page
定義了一個名為page
的計數(shù)器樣式,system: decimal;
表示使用十進(jìn)制計數(shù),range: 1 to 999;
表示計數(shù)的范圍是1到999。padding-left: 20px; color: #333;
則是設(shè)置計數(shù)器的樣式。
在需要顯示頁碼的地方,我們只需要給元素添加page-number
類,
<div class="page-number">Page 1</div> <div class="page-number">Page 2</div> <div class="page-number">Page 3</div>
這樣,每個page-number
元素都會顯示對應(yīng)的頁碼,需要注意的是,如果頁面數(shù)量超過999,計數(shù)器會自動重置為1,如果需要更復(fù)雜的頁碼樣式,例如帶有鏈接的頁碼,可以通過CSS的偽元素或者JavaScript來實現(xiàn)。