Gunakan paged.js untuk menjana pengaki yang berasingan pada halaman terakhir
P粉785957729
2023-09-01 10:54:58
<p>Saya cuba menggunakan <strong>paged.js</strong> untuk menjana pengaki yang berasingan untuk halaman terakhir. Jumlah halaman adalah dinamik. </p>
<p>Saya telah mencuba pendekatan halaman bernama tanpa kejayaan kerana ia menghasilkan halaman kosong tambahan pada penghujungnya walaupun ia memberikan pengaki akhir yang betul pada penghujungnya. </p>
<p>Bolehkah sesiapa membantu saya? </p>
Pada masa ini, Paged.js tidak mempunyai pemilih seperti
:last
untuk memilih halaman terakhir.Berdasarkan soalan anda, saya faham bahawa anda ingin menyasarkan bahagian kandungan halaman terakhir. Pendekatan halaman bernama yang anda nyatakan tidak berfungsi kerana halaman bernama bergantung pada kelas tempat mereka dipanggil, dan kelas itu perlu ditambahkan pada elemen atau bahagian yang mungkin pada reka letak halaman yang berbeza. Anda perlu melihat secara manual berapa lama teks berada di halaman terakhir dan memasukkannya ke dalam
div
dengan kelas halaman bernama untuk ini berfungsi.Saya mengesyaki satu-satunya cara lain pada masa ini ialah menjana buku, lihat secara manual jumlah halaman yang ada dan masukkan bilangan halaman dalam kelas
@page :nth()
pseudo.Konteks: Saya cuba menetapkan peraturan menggunakan
@page :nth(counter(pages))
, tetapi kaunter nampaknya hanya berfungsi di dalam pendakap kerinting . Ini menyebabkan paged.js gagal.