我每次选择一个数值监测变化。它都会跳到第
一页的地方。想用CSS选择器定位后面页码的
数值怎么做?
总的来说问题是:所以我左下角CSS填入什么啊。也就是说比如想选第四页的tr:nth-child(4)td:nth-child(12)。主要“第四页”怎么添加上去?


我每次选择一个数值监测变化。它都会跳到第
一页的地方。想用CSS选择器定位后面页码的
数值怎么做?
总的来说问题是:所以我左下角CSS填入什么啊。也就是说比如想选第四页的tr:nth-child(4)td:nth-child(12)。主要“第四页”怎么添加上去?


阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
你想使用 CSS 选择器来定位页面中的特定页码的数值,这个问题可以使用 CSS 选择器的 nth-child 选择器来实现。
在你的情况下,你可以使用以下 CSS 选择器来选择第四页的 tr 元素:
tr:nth-child(4) td
这个选择器将选择第四个 tr 元素中的所有 td 元素。
如果你想选择特定的页码,而不是固定的页码,可以使用 JavaScript 来动态地生成 CSS 选择器。例如:
const currentPage = 4; // 当前页码
const selector = `tr:nth-child(${currentPage}) td`;
document.querySelector(selector).style.backgroundColor = 'red'; // 设置背景颜色
这个代码将根据当前页码生成相应的 CSS 选择器,然后使用 querySelector 方法来选择对应的元素,并设置背景颜色。
如果你想在所有页码中都生效,可以使用 CSS 选择器的通配符 *,例如:
* tr:nth-child(4) td
这个选择器将选择所有页码中的第四个 tr 元素中的所有 td 元素。
如果你想在特定的容器中生效,可以使用容器选择器,例如:
#container tr:nth-child(4) td
这个选择器将选择容器 #container 中的第四个 tr 元素中的所有 td 元素。